DataMuseum.dk

Presents historical artifacts from the history of:

Philips Data Systems

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about Philips Data Systems

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download

⟦d54d1135c⟧

    Length: 30186 (0x75ea)
    Notes: pts_type(SC)
    Names: »DRTP02.SC«

Derivation

└─⟦13e5fd45a⟧ Bits:30009699 Philips computer tape "600507"
    └─⟦this⟧ »TOSSWORK/DRTP02.SC« 

PTS(SC)

	IDENT DRTP02 	REL 11.0 81-02-16 870105041100 

			=2, STATUS HANDLING CHANGED
			REL 11.0 81-01-30
			=1, BLOCK DEF. ADJUSTED
			REL 11.0 81-01-26
******************************************************* 
*                                                     * 
*   PHILIPS TERMINAL SYSTEM PTS                       * 
*                                                     * 
*   DRTP02 = DRIVER TELLER TERMINAL PRINTER           * 
*                                                     * 
*                                                     * 
* 
* 
* 
*                                                     * 
******************************************************* 
* 
*   THIS DRIVER HANDLES TELLER TERMINAL PRINTERS PTS 6221,
*   6222 OR 6223
* 
* 
*   THIS DRIVER CONSISTS OF THE FOLLOWING PARTS:
* 
*   A C T P :	  ACTIVATION PART 
* 
*   I H T P :	  INTERRUPT HANDLER 
* 
*   R C T P :	  RECOVERY ROUTINE
* 
* 
*   THE DRIVER CONTAINS THE FOLLOWING SUBROUTINES:
* 
*   P R B U F :	  GET CHARACTERS FROM ECB-BUFFER AND SEND THEM
* 
*   B C D T B Y :   CONVERT TO BINARY FROM DECIMAL
* 
*   B U F C H R :	  SEND THE NUMBER OF CHARACTERS GIVEN IN FIRST
*		  CHARACTER IN OUTPUT BUFFER 
* 
*   G R A S P :     SEND GRASP TO VOUCHER 
* 
*   R E L E A S :   SEND LIFT TO TOP AND RELEASE
	EJECT
* 
*   THE FOLLOWING ORDERS ARE TREATED: 
* 
*   ORDER 00 :      TEST STATUS 
*   ORDER 06 :      WRITE 
*   ORDER 0B :      POSITION LIFT AND WRITE 
*   ORDER 22 :      CUT JOURNAL 
*   ORDER 26 :      PERFORATE JOURNAL 
*   ORDER 37 :      GRASP VOUCHER/PASSBOOK
*   ORDER 38 :      RELEASE VOUCHER/PASSBOOK
* 
*   THE FOLLOWING RETURN CODES ARE USED:
* 
*   BIT  0 :        REQUEST ERROR 
*   BIT  2 :        END OF JOURNAL TAPE, VOUCHER OUT
*   BIT  7 :        RECOVERY EXECUTED ON REQUEST
*   BIT 13 :        CODE CHECK ERROR
*   BIT 15 :        NOT OPERABLE
* 
* 
* 
*   NORMAL REGISTER USAGE:
* 
*   REGISTER A1:	WORK REGISTER
*            A2:	INPUT/OUTPUT 
*            A3:	BUFFER POINTER 
*            A4:	OUTPUT COUNTER 
*            A5:	STACK POINTER
*            A6:	DWT-ADDRESS
*            A7:	ORDER
*            A8:	ECB-ADDRESS
* 
	EJECT
* 
*   SYSTEM ADAPTATION:
* 
*  BY MEANS OF CONDITIONAL ASSEMBLY THE FOLLOWING FUNCTIONS CAN 
*   BE EXCLUDED:
* 
*   RETURN CODE IS SET IF RECOVERY IS EXECUTED ON REQUEST 
*   CUT/PERFORATE JOURNAL TAPE  (PTS 6221,6222) 
*   ACCAPTANCE OF SPECIAL CHARACTER /13,/14 
*   COMPLETION OF REQUEST AT 'VOUCHER OUT' BEFORE MESSAGE IS WRITTEN
* 
* 
*   THE CHARACTER CODES FOR ROOMLESS POINT DIGITS IS DEFINED
*   IN A TABLE NAMED ROMTAB.STANDARD IS SHB CHARACTER SET 
* 
* 
	EJECT
* 
*********** 
* ENTRIES * 
*********** 
* 
* 
	ENTRY	TPAD	ADDRESS BLOCK 
* 
* 
* 
************* 
* EXTERNALS * 
************* 
* 
* 
	EXTRN	LDISP	DISPATCHING FROM INTERRUPT 
	EXTRN	LENDER	DISPATCH I/O ERROR
	EXTRN	LENDIS	END I/O AND DISPATCH
	EXTRN	TENDIO	END I/O 
	EXTRN	OUTPUT	OUTPUT ONE CHARACTER
	EXTRN	DWTST	STATUS 
	EXTRN	DWTECB	ECB ADDRESS 
	EXTRN	DWTOR	ORDER
	EXTRN	DWTSB2	STACK BASE 2 IN DWT 
	EXTRN	DWTDEV	DEVICE STATUS 
	EXTRN	STABLK	DEF. START OF BLOCK 
	EXTRN	ENDBLK	DEF. END OF BLOCK 
	EXTRN	NDSAV8	SAVE A3-A5, A7-A8 IN DWT	=2 
	EXTRN	NDREP	GET REGISTERS AND RETURN	=2
	EJECT
* 
*	ECB DISPLACEMENTS 
* 
	EXTRN	ECBBA	BUFFER ADDRESS 
	EXTRN	ECBRL	REQUESTED LENGTH 
	EXTRN	ECBEL	EFFECTIVE LENGTH 
	EXTRN	ECBRC	RETURN CODE
	EXTRN	ECBCW	CONTROL WORD 
	EJECT
************************
* CONDITIONAL ASSEMBLY *
************************
* 
* 
*   WHEN RECOVERY EXECUTED ON REQUEST RETURN CODE IS SET
*   BY SETTING X:A = 1
* 
* 
X:A	EQU	0 
RECOV	EQU	X:A 
* 
* 
*   JOURNAL TAPE MAY BE CUT/PERFORATED FOR PTS 6223 BY
*   SETTING X:B = 1 
* 
* 
X:B	EQU	0 
CUTPER	EQU	X:B
* 
* 
*   SPECIAL CHARACTER /13, /14 IS ACCEPTED BY SETTING X:C = 1 
*   AND X:D = 1 RESPECTIVLY 
* 
* 
X:C	EQU	0 
CHR13	EQU	X:C 
* 
* 
X:D	EQU	0 
CHR14	EQU	X:D 
* 
* 
*   PRINTING VOUCHER/PASSBOOK, IS COMPLETED IF
*   PRINT OBJECT IS REMOVED UNDER PRINTING IF X:E = 1 
* 
* 
X:E	EQU	0 
COMPL	EQU	X:E 
* 
* 
*   IN SITUATIONS WHERE PRINTER HARDWARE OR SELECTOR UNIT 
*   IS INACTIVE,END OF REQUEST MAY BE CHOSEN BY SETTING 
*   THE CONSTANT RELEND=1. RETURN CODE NOT OPERABLE IS SET
* 
* 
X:F	EQU	0 
RELEND	EQU	X:F
* 
* 
*   MMU BUFFER SIZE 
* 
* 
X:H	EQU	20
DVBLEN	EQU	X:H
* 
	EJECT
* 
* 
************* 
* CONSTANTS * 
************* 
* 
* 
CCERR	EQU	/4	RETURN CODE. CODE CHECK ERROR
PROUT	EQU	/2000	RETURN CODE. END OF JOURNAL TAPE
VOIN	EQU	/8	'VOUCHER IN' BIT IN DATA-REQUEST
EOJT	EQU	/4	'END OF JOURNAL' BIT IN DATA-REQ. 
WAICHA	EQU	/100	BIT #7 DWTDEV;WAIT FOR STATUS CHANGE
VOCHA	EQU	/200	BIT #6 DWTDEV;VOUCHER STATUS CH. NOT ALLOWED 
MESS	EQU	/400	BIT #5 DWTDEV;TEST MESSAGE WRITTEN
ETX	EQU	/03	LAST DUMMY
REMOT	EQU	/01	RESET PRINT BUFFER REMOTE 
TAB	EQU	/11	TABULATION CHAR IN BUFFER 
CR1	EQU	/0D	CR JOURNAL TAPE 
LF1	EQU	/18	LF JOURNAL TAPE 
CR2	EQU	/09	CR TALLY ROLL,VOUCHER/PASSBOOK
LF2	EQU	/19	LF TALLY ROLL 
LDO	EQU	/0B	LIFT DOWN 1 POSITION
LUP	EQU	/0A	LIFT UP ONE POSITION
LFF	EQU	/0C	LIFT TO TOP POSITION
GRA	EQU	/1A	WAIT FOR INSERTION OF VOUCHER/PASSBOOK
REL	EQU	/1B	RELEASE VOUCHER/PASSBOOK
APH	EQU	/1D	ATTACH PRINT HEAD 
RPH	EQU	/1E	RETURN PRINT HEAD 
TETX	EQU	/83	LAST DUMMY AFTER GRASP AND RELEASE 
* 
* 
********************* 
* DWT-DISPLACEMENTS * 
********************* 
* 
RLN	EQU	/4	REQUESTED LINE NUMBER
ALN	EQU	/5	ACTUAL LINE NUMBER 
PCO	EQU	/6	POSITION COUNTER 
* 
*********** 
* BUFFERS * 
*********** 
* 
* 
BUF1	DATA	/020D,/1D00	CR1,APH 
	IFT	CUTPER=0 
BUF2	DATA	/0209	CR2 
	XIF
	IFT	CUTPER=1 
BUF2	DATA	/0309	
	XIF
	DATA	/1D20	APH,SPACE 
BUF3	DATA	/0209,/1D00	CR2,APH 
				=2
* 
* 
* 
**********
* TABLES *
**********
* 
* 
	DATA	DVBLEN	MMU BUFFER SIZE
	DATA	2	DEVICE INDEX
TPAD	EQU	*	ADDRESS BLOCK
	DATA	ACTP	ACTIVATIONDRIVER 
	DATA	1	ABORT ROUTINE ADDRESS 
	DATA	IHTP	INTERRUPTHANDLER 
	DATA	RCTP	RECOVERY ROUTINE 
* 
*    TABLE TO GET ROOMLESS POINT
* 
ROMTAB	EQU	*
	DATA	/2122,/2426,/3B3C,/3E40,/5E5F 
* 
*   TABLE TO GET ACTUAL LF-CHARACTER
* 
* 
LFTAB	EQU	* 
	DATA	/1819	LINE FEED JOURNAL/TALLY ROLL
	IFT	CUTPER=1	
CPTAB	DATA	/1F0F	CODES FOR PERFORATE/CUT JOURNAL TAPE 
	XIF
TPTAB	EQU	*	ORDER TABLE 
	DATA	/0002,/0607,/080D 
	IFT CUTPER=1 
	DATA	/2226 
	XIF
	DATA	/393A 
TPLEN	EQU	*-TPTAB 
	EJECT
* 
* 
*   A C T P 
* 
*   THIS IS THE ACTIVATION PART OF THE DRIVER 
*   CHECKS VALIDITY OF ORDERS AND JUMPS TO ORDER PROCESSOR
* 
* 
* 
ACTP	EQU	*	ACTIVATION ENTRY 
* 
* 
*   GET DWT INDEX: 0=JOURNAL,1=TALLY,2=VOUCHER/PASSBOOK 
	LC	A1,DWTOR,A6	GET DWT INDEX 
	ANK	A1,7	MASK
	ADR	A7,A1	ADD DWT INDEX TO ORDER 
	SC	A7,DWTOR+1,A6	SAVE NEW ORDER IN DWT 
	LDK	A4,0	ACTIVATION
ACT005	LDK	A3,TPLEN-1 
ACT010	CC	A7,TPTAB,A3	FIND OUT IF LEGAL ORDER 
	RF(E)	ACT020	VALID ORDER 
	SUK	A3,1 
	RB(NN)	ACT010	TRY NEXT 
* 
	ABL	LENDER	ILLEGAL ORDER 
* 
* 
ACT020	LDK	A1,1 
	ST	A1,DWTDEV+PCO,A6	RESET BYTE COUNTER 
	ADR	A3,A3	GET INDEX
	ABI	TPFUC,A3	EXECUTE ORDER 
TPFUC	DATA	TPTEST,TPTEST,TP200,TP405,ACT055,ACT050	 
	IFT CUTPER=1 
	DATA	TP700,TP750 
	XIF
	DATA	TP800,TP900 
	EJECT			 
*				 
*				 
*   ORDER 00: TEST  		
*              IMPROVED TEST OF BOTH SUM OFF AND PRINTER NOT THERE	 
*				 
*				 
*				 
*				 
TPTEST	EQU	*
	LDK	A2,/5	BLOCK LENGTH 
	CF	A5,STABLK	START OF BLOCK
	RF(NZ)	ERTP1	JMP IF ERROR
	LDK	A2,/02	SEND CHAR /02	
	CF	A5,OUTPUT		 
	RF(NZ)	ERTP1	JMP IF ERROR
	LDK	A2,0	SEND CHAR /00=END OF TEST	
	CF	A5,OUTPUT		 
	RF(NZ)	ERTP1	JMP IF ERROR
	RF	TPDUMY		
	EJECT
* 
* 
*   ORDER 06,0B: WRITE VOUCHER/PASSBOOK 
*                GET REQUESTED LINE NUMBER AND SAVE IN DWT
* 
* 
* 
ACT050	LD	A1,ECBCW,A8	GET LINE NUMBER FROM CONTROL WORD IN ECB
	RF	ACT085
* 
ACT055	LD	A3,ECBBA,A8	GET BUFFER ADDRESS
	LC	A3,1,A3	GET CONTROL CHARACTER 
	ANK	A3,/FF	REQUESTED LINE STEPS
	SUK	A3,/39 
	RF(G)	ACT070	> /39 = ONE LF
	ADK	A3,/9
	RF(NE)	ACT060
	LDK	A3,2	/30 = TWO LF
	RF	ACT080
ACT060	RF(G)	ACT080	/31-/39 = 1-9 LF
	ADK	A3,/5
	ABL(Z)	TP605	/2B = NO LF 
ACT070	LDK	A3,1	ONE LF
ACT080	LC	A1,DWTDEV+RLN,A6	GET LINE NUMBER FROM DWT 
	SUR	A1,A3	GET REQUESTED LINE POSITION
ACT085	RF(NN)	ACT090	LINE POSITION LESS ZERO ?
	LDK	A1,0	YES; SET LINE POSITION ZERO 
* 
ACT090	LDR	A4,A4	RECOVERY ? 
	RF(NZ)	TP605	YES 
	SC	A1,DWTDEV+RLN,A6	SAVE REQUESTED LINE NUMBER 
	RF	TP605 
	EJECT
* 
* 
* 
*   ORDER 06 : PRINT JOURNAL
* 
* 
* 
TP200	LDKL	A3,BUF1	SEND CR1 AND ATTACH
TP210	EQU	* 
				=2
	LD	A2,ECBRL,A8 
	ADK	A2,/F	BLOCK LENGTH 
	CF	A5,STABLK	START OF BLOCK
ERTP1	RF(NZ)	ERTP2	JMP IF ERROR 
	LC	A1,DWTDEV,A6	GET LEFT BYTE IN STATUS WORD 
	ANK	A1,4	TEXT MESSAGE WRITTEN ?
	RF(NE)	TP220	YES; COMPLETE REQUEST 
	LD	A1,ECBRL,A8	GET REQUESTED LENGTH
	SUK	A1,3	REQUESTED LENGTH 0-2 ?
	RF(N)	TP230	YES; COMPLETE REQUEST
	RF(P)	TP215
	LD	A1,2,A8	BUFFER ADDRESS
	LC	A2,2,A1	THIRD CHARACTER 
	CCK	A2,/2020	CONTROL CHARACTER 
	RF(NL)	TP215 
	RF	TP220 
TP215	EQU	* 
	CF	A5,BUFCHR	SEND BUFFER 
	CF	A5,PRBUF	PRINT ECB-BUFFER 
TP220	EQU	* 
	LDK	A1,0 
TP230	LDKL	A2,/FDFF	VOUCHER STATUS CHANGE ALLOWED 
	ANS	A2,DWTDEV,A6 
	EJECT
* 
* 
*   ECB-BUFFER IS WRITTEN 
* 
*   SEND LINE FEED IF JOURNAL OR TALLY
* 
* 
TPLF	EQU	*
	LDR	A1,A1
	RF(NE)	TPLF10
	LDK	A2,RPH	DETACH PRINT HEAD 
	CF	A5,OUTPUT	SEND
	RF(NZ)	ERTP2	JMP IF ERROR
TPLF10	EQU	*
	SUK	A7,8 
	RF(NN)	TPL010	NOT JOURNAL AND TALLY
	ADK	A7,2	GET INDEX TABLE 
	LC	A2,LFTAB,A7	GET LF CHARACTER
	CF	A5,OUTPUT	SEND LF CHAR. 
	RF(NZ)	ERTP2	JMP IF ERROR
TPL010	LD	A1,ECBRL,A8	GET REQUESTED LENGTH
	ST	A1,ECBEL,A8	STORE EFFECTIVE LENGTH
	EJECT
* 
* 
*   COMMON END OF PRINT 
* 
* 
*   SEND LAST DUMMY CHARACTER 
* 
TPDUMY	EQU	*
	LDK	A2,ETX 
	CF	A5,OUTPUT 
	RF(NZ)	ERTP2	JMP IF ERROR
	EJECT
* 
* 
*   CHECK STATUS AFTER LAST DUMMY CHARACTER 
* 
TPTST	EQU	* 
	SUK	A7,2	TEST STATUS : VOUCHER/PASSBOOK ?
	RF(NZ)	TST010	NO 
TST005	LC	A2,DWTDEV+1,A6	GET STATUS	=2
	ANK	A2,VOIN	VOUCHER OUT ?
	RF(NZ)	ENDIO	NO
	RF	TST015	YES
* 
TST010	SUK	A7,4 
	IFT	CUTPER=0 
	RF(G)	ENDIO	NOT TEST STATUS, JOURNAL 
	XIF
	IFT	CUTPER=1 
	RF(G)	TST020	NOT TEST STATUS, JOURNAL
TST012	EQU	*
	XIF
	LC	A2,DWTDEV+1,A6	GET STATUS	=2
	ANK	A2,EOJT	END OF JOURNAL TAPE? 
	RF(NZ)	ENDIO	NO: PERFORM ENDIO 
TST015	ORKL	A1,PROUT	SET RETURN CODE: 

			END OF JOURNAL TAPE, VOUCHER OUT 
* 
*   PERFORM END I/O AND GO TO DISPATCHER
* 
ENDIO	EQU	* 
	LDR	A4,A1	SAVE RETURN CODE 
	CF	A5,ENDBLK	END OF BLOCK
ERTP2	RF(NZ)	ERTP3	JMP IF ERROR 
	LDKL	A1,/FBFF	RESET MESSAGE WRITTEN IND. 
	ANS	A1,DWTDEV,A6 
	LDR	A1,A4	RESTORE RETURN CODE
	ABL	LENDIS	PERFORM END I/O AND GO TO DISPATCHER
* 
	IFT	CUTPER=1 
TST020	SUK	A7,16
	RB(L)	ENDIO	VOUCHER/PASSBOOK 
	SUK	A7,4 
	RB(G)	ENDIO	GRASP,RELEASE
	RB	TST012	CUT,PERFORATE
	XIF
	EJECT
* 
* 
* 
*   ORDER 06 : PRINT TALLY ROLL 
* 
* 
* 
TP405	CF	A5,RELEAS	ERROR. VOUCHER IN
				=2(=1)
* 
TP407	LDKL	A3,BUF3	SEND CR2 AND ATTACH
TP410	EQU	* 
	LDKL	A1,VOCHA
	ORS	A1,DWTDEV,A6	INDICATE VOUCHER STATUS CHANGE NOT ALLOWED
	RB	TP210 
	EJECT
* 
* 
* 
*   ORDER 06 : WRITE  VOUCHER/PASSBOOK
*         OB : POSITION LIFT AND WRITE
* 
* 
TP605	EQU	*		 
	LDK	A2,5	BLOCK LENGTH	=2 
	CF	A5,STABLK	START OF BLOCK	=2 
	RF(NZ)	ERTP3	JMP IF ERROR	=2 
	CF	A5,GRASP	GRASP VOUCHER	=2 
	LC	A2,DWTDEV+RLN,A6	GET REQUESTED LINE NO.	=2
	ANK	A2,/FF	CLEAN	=2
	SUR	A2,A3	GET /REQ.-ACT./ LINE NO. 
	RF(NN)	TP608 
				=2
	NGR	A2,A2		=2
TP608	ADK	A2,/9 
	CF	A5,STABLK	START OF BLOCK
	RF(NZ)	ERTP3	JMP IF ERROR
				=2
	EJECT
* 
* 
*   SEND ELEVATOR UP/DOWN UNTIL ACTUAL
*   LINE NUMBER IS EQUAL REQUESTED
* 
* 
TP610	CC	A3,DWTDEV+RLN,A6	COMPARE LINE NUMBER 
	RF(E)	TP650	EQUAL
	RF(G)	TP630	SEND ELEVATOR UP 
	LDK	A2,LDO	SEND ELEVATOR DOWN
	ADK	A3,1	INCREMENT ACTUAL LINE NUMBER
	RF	TP640 
TP630	LDK	A2,LUP	SEND ELEVATOR UP 
	SUK	A3,1	DECREMENT ACTUAL LINE NUMBER
* 
TP640	CF	A5,OUTPUT	SEND LIFT CHAR 
	RF(NZ)	ERTP3	JMP IF ERROR
* 
	SC	A3,DWTDEV+ALN,A6	SAVE ACTUAL LINE NUMBER
	LC	A2,DWTDEV+1,A6	GET STATUS	=2
	ANK	A2,VOIN	VOUCHER IN ? 
	IFT	COMPL=0
	ABL(Z)	RCTP	NO: ERROR RECOVERY 
	RB	TP610	YES: CHECK IF LIFT  POSITIONED
	XIF
	IFT	COMPL=1
	RB(NZ)	TP610	YES: CHECK IF LIFT IS POSITIONED
TP645	LDKL	A1,PROUT	'VOUCHER OUT' 
	ORS	A1,ECBRC,A8	INDICATE IN RETURN CODE
	LDK	A2,RPH	RETURN PRINTHEAD
	CF	A5,OUTPUT 
	RF(NZ)	ERTP3	JMP IF ERROR
	RB	TPDUMY
	XIF
	EJECT
* 
* 
*   ORDER 06 AND 0B: LIFT IS POSITIONED 
*                    ATTACH AND PRINT 
* 
* 
TP650	EQU	* 
	CF	A5,ENDBLK	END OF BLOCK
ERTP3	RF(NZ)	ERTP4	JMP IF ERROR 
	LDKL	A3,BUF2	SEND CR2 AND ATTACH 
	RB	TP410	PRINT ECB-BUFFER
	EJECT
	IFT CUTPER=1 
* 
*   ORDER 22 AND 26   CUT AND PERFORATE JOURNAL 
* 
TP700	EQU	* 
	LDK	A3,1	SET INDEX 
	RF	TP760 
TP750	EQU	* 
	LDK	A3,0	SET INDEX 
TP760	LDK	A2,/4	BLOCK LENGTH
	CF	A5,STABLK	START OF BLOCK
	RF(NZ)	ERTP4	JMP IF ERROR
	LC	A2,CPTAB,A3	GET CHAR
	CF	A5,OUTPUT	SEND
	RF(NZ)	ERTP4	JMP IF ERROR
	LDK	A2,LF1	LINE FEED 
	CF	A5,OUTPUT	SEND
	RF(NZ)	ERTP4	JMP IF ERROR
	RB	TPDUMY
	XIF
* 
*   ORDER 37 AND 38   GRASP AND RELEASE VOUCHER/PASSBOOK
* 
TP800	EQU	* 
	LDK	A2,/9	BLOCK LENGTH 
	CF	A5,STABLK	START OF BLOCK
	RF(NZ)	ERTP4	JMP IF ERROR
	CF	A5,GRASPA 
TP850	LDK	A2,1	BLOCK LENGTH	=2
	CF	A5,STABLK	START OF BLOCK	=2 
	RF(NZ)	ERTP4	JMP IF ERROR	=2 
	RB	TPDUMY
TP900	EQU	* 
	CF	A5,RELEAS 
	RB	TP850		=2 

	EJECT
* 
*   P R B U F 
* 
*   SUBROUTINE TO SEND CHARACTERS FROM ECB-BUFFER UNTIL REQUESTED 
*   LENGTH IS REACHED 
* 
PRBUF	LD	A4,ECBRL,A8	GET REQUESTED LENGTH 
	SUK	A4,2	ADJUST REQUESTED LENGTH 
	LD	A3,ECBBA,A8	BUFFER ADDRESS
*   SKIP PRECEDING SPACES IN BUFFER 
	ADK	A3,2 
PRB010	LCR	A1,A3	GET CHARACTER
	CCK	A1,/2020 
	RF(NE)	PRB050	NOT BLANK
	ADK	A3,1	BLANK 
	SUK	A4,1 
	RB	PRB010	GET NEXT CHARACTER 
*   LOOK IF CARRIAGE RETURN CHAR (/09,/0D) LAST IN BUFFER 
PRB050	LDR	A1,A3	GET ADDRESS TO 
	ADR	A1,A4	LAST CHARACTER IN BUFFER 
	LC	A1,-1,A1	GET CHAR 
	CCK	A1,/0909	CARRIAGE RETURN - CR2 ? 
	RF(E)	PRB060	YES 
	CCK	A1,/0D0D	CARRIAGE RETURN - CR1 ? 
	RF(E)	PRB060	YES 
	LDK	A1,0	DUMMY CHARACTER 
	RF	PRB070
PRB060	SUK	A4,1	DECREMENT REQUESTED LENGTH
PRB070	ST	A1,ECBEL,A8	SAVE CHAR. IN ECB 
* 
* 
PRB100	SUK	A4,1	DECREMENT REQUESTED LENGTH
	RF(NN)	PRB105	PRINT BUFFER 
	LD	A2,ECBEL,A8	GET CARRIAGE RETURN CHAR (/09,/0D)
	RF(E)	PRB101 
	CF	A5,OUTPUT	SEND CHAR 
	RF(NZ)	ERTP4	JMP IF ERROR
PRB101	EQU	*
	CF	A5,ENDBLK	END OF BLOCK
	RF(NZ)	ERTP5	JMP IF ERROR
	LDK	A2,1	BLOCK LENGTH
	CF	A5,STABLK	START OF BLOCK
	RF(NZ)	ERTP5	JMP IF ERROR
	LDK	A2,ETX 
	CF	A5,OUTPUT	WAIT FOR WHOLE BUFFER TO BE PRINTED 
ERTP4	RF(NZ)	ERTP5	JMP IF ERROR 
	CF	A5,ENDBLK	END OF BLOCK
	RF(NZ)	ERTP5	JMP IF ERROR
	LDK	A2,3	BLOCK LENGTH
	CF	A5,STABLK	START OF BLOCK
	RF(NZ)	ERTP5	JMP IF ERROR
	LDKL	A1,MESS	INDICATE MESSAGE PRINTED
	ORS	A1,DWTDEV,A6 
PRB102	RTN	A5 
	EJECT
* 
* 
* 
*   PRINT BUFFER
* 
* 
PRB105	EQU	*
	ADR	A3,A4	ADDRESS TO CHARACTER TO BE PRINTED 
	SUK	A7,7	CHECK ORDER 
	RF(L)	PRB200	PRINT JOURNAL 
	RF(G)	PRB110	PRINT VOUCHER 
	EJECT
* 
* 
* 
*   PRINT TALLY ROLL
* 
* 
* 
	LC	A2,DWTDEV+1,A6	GET STATUS	=2
	ANK	A2,VOIN	VOUCHER IN ? 
	RF(Z)	PRB200	NO. GO AND PRINT
	ADK	A5,4	RESET STACK POINTER 
	CF	A5,ENDBLK	END OF BLOCK
	RF(NZ)	ERTP5	JMP IF ERROR
	ABL	TP405	SEND LIFT TO TOP AND RELEAS
* 
* 
* 
*   PRINT VOUCHER/PASSBOOK
* 
* 
PRB110	LC	A2,DWTDEV+1,A6	GET STATUS	=2
	ANK	A2,VOIN	VOUCHER IN ? 
	IFT	COMPL=0
	RF(Z)	RCTP	ERROR .VOUCHER NOT IN 
	XIF
	IFT	COMPL=1
	RB(Z)	TP645
	XIF
	LDR	A1,A4	COPY REQUESTED LENGTH
	SUK	A1,2	R.L. < 3? 
	RF(N)	PRB200	YES: NO TABULATION
	LDK	A1,TAB 
	CC	A1,-2,A3	TABULATION?
	RF(NE)	PRB200	NO 
	EJECT
* 
* 
*   IF TABULATION CHARACTER: DETACH PRINT HEAD, 
*   SEND CHARACTERS UNTIL TABULATION POSITION IS REACHED
*   AND ATTACH PRINT HEAD 
* 
* 
PRB115	LDK	A2,RPH	DETACH PRINT HEAD 
	CF	A5,OUTPUT	SEND DETACH 
	RF(NZ)	ERTP5	JMP IF ERROR
PRB117	LC	A2,-1,A3	GET 1ST TAB POS CHAR 
	LCR	A1,A3	GET 2ND TAB POS CHAR 
	ANK	A1,/F	LINE UNIT
	SLL	A2,4 
	ANK	A2,/F0	LINE DECADE 
	ORR	A1,A2	DECIMAL LINE NUMBER
	CF	A5,BCDTBY	CONVERT TO BINARY 
PRB120	EQU	*
	CW	A1,DWTDEV+PCO,A6	COMPARE WITH ACTUAL TAB. POS.
	RF(NG)	PRB125	PRINT
* 
* 
	IM	DWTDEV+PCO,A6	INCREMENT POSITION COUNTER
	LDK	A2,/20	LOAD BLANK
	CF	A5,OUTPUT	SEND BLANKS OR DETACH 
ERTP5	RF(NZ)	ERTP6	JMP IF ERROR 
	RB	PRB117
* 
* 
* 
PRB125	SUK	A4,2	DECREMENT REQUESTED LENGTH
	SUK	A3,2	DECREMENT BUFFER ADDRESS
	LDK	A2,APH	ATTACH
	RF	PRB240	SEND ATTACH
	EJECT
* 
* 
* 
*   GET OUTPUT CHARACTER FROM BUFFER. CHECK IF
*   - ROOMLESS POINT
*   - ILLEGAL CHARACTER 
*   - SPECIAL CHARACTER (/13,/14) 
* 
PRB200	EQU	*
PRB205	LCR	A7,A3	LOAD OUTPUT CHARACTER
	CCK	A7,/AEAE	ROOMLESS POINT ?
	RF(NE)	PRB210	NO 
	SUK	A3,1	DECREMENT BUFFER POINTER
	SUK	A4,1 
	LCR	A7,A3	GET OUTPUT CHARACTER 
	ANK	A7,/F	MASK 
	LC	A7,ROMTAB,A7	GET CODE IN TABLE
* 
* 
* 
PRB210	CCK	A7,/2020	ILLEGAL CHARACTER ? 
	RF(L)	PRB225	YES 
PRB215	CCK	A7,/5F5F	ILLEGAL CHARACTER ? 
	RF(NG)	PRB230	NO 
* 
* 
PRB225	EQU	*
	IFT	CHR13=1
	CCK	A7,/1313	SPECIAL CHARACTER ? 
	RF(E)	PRB230	YES 
	XIF
	IFT	CHR14=1
	CCK	A7,/1414	SPECIAL CHARACTER ? 
	RF(E)	PRB230	YES 
	XIF
* 
	LDK	A1,CCERR	CODE CHECK ERROR
	ORS	A1,ECBRC,A8	STORE IN RETURN CODE 
	RF	PRB245
* 
* 
* 
PRB230	IM	DWTDEV+PCO,A6	INCREMENT BYTE COUNTER
	LDR	A2,A7	GET OUTPUT CHARACTER 
PRB240	CF	A5,OUTPUT	SEND CHARACTER
	RF(NZ)	ERTP6	JMP IF ERROR
PRB245	SUR	A3,A4	START OF BUFFER ADDRESS
	LD	A7,DWTOR,A6	GET ORDER 
	ANK	A7,/FF 
	RB	PRB100
* 
* 
* 
	EJECT
* 
*   I H T P 
* 
*   INTERRUPT HANDLER: PROCESS OF INTERRUPT 
* 
* 
* 
IHTP	EQU	*
				=2
	LD	A3,DWTDEV,A6	TERMINAL DEVICE STATUS	=2
	LDR	A4,A3	SAVE OLD STATUS	=2 
	SC	A2,DWTDEV+1,A6	STORE NEW STATUS IN DWT	=2 
	ANKL	A4,VOCHA	STATUS CHANGE ALLOWED ?	=2 
	RF(Z)	IHTP10	YES	=2
	XRS	A4,DWTDEV,A6	RESET BIT	=2
	XRR	A3,A2	COMPARE OLD AND NEW STATUS	=2
	ANK	A3,VOIN	VOUCHER STATUS CHANGED ?	=2
	RF(Z)	RCTP10	NO, GO TO DISPATCHER	=2 
	LDK	A4,/08	INDICATE STATUS CHANGE	=2 
	RF	RCTP	FOR RECOVERY ROUTINE	=2
IHTP10	LDR	A4,A3	OLD STATUS	=2
	ANKL	A4,WAICHA	WAITING FOR STATUS CHANGE ?	=2
	RF(Z)	RCTP10	NO, GO TO DISPATCHER	=2 
	XRR	A3,A2	COMPARE OLD AND NEW STATUS	=2
	ANK	A3,VOIN	VOUCHER STATUS CHANGED ?	=2
	RF(Z)	RCTP10	NO, GO TO DISPATCHER	=2 
	XRS	A4,DWTDEV,A6	RESET 'WAIT FOR STATUS' BIT	=2
	ABL	NDREP	GET A3-A5,A7-A8 AND RET VIA A5	=2
* 
* 
* 
	EJECT
* 
*   R C T P 
* 
*   RECOVERY ROUTINE: REPRINTS RUNNING REQUEST AT POWER ON
* 
RCTP	EQU	*
* 
	LDKL	A2,/FFFF-WAICHA		=2 
	ANS	A2,DWTDEV,A6	RESET 'WAIT FOR STATUS' BIT	=2
	LDKL	A2,/7FFF	IND DEVICE BUSY	 
	ANS	A2,DWTST,A6		
	LDKL	A5,DWTSB2	STACK BASE
	ADR	A5,A6
	LDK	A2,/3	BLOCK LENGTH 
	CF	A5,STABLK	START OF BLOCK
ERTP6	RF(NZ)	ERTP	JMP IF ERROR
	LD	A2,DWTECB,A6		
	RF(Z)	RCTP05	REQUEST NOT RUNNING	
* 
	LDK	A2,REMOT	RESET PRINT BUFFER REMOTE AND LOCAL DUMMY 
	CF	A5,OUTPUT	SEND DUMMY
	RF(NZ)	ERTP	JMP IF ERROR 
	IFT	COMPL=1
	ANK	A4,/08	STATUS CHANGE ? 
	RF(Z)	RCTP05	NO
	ABL	TP645	COMPLETE REQUEST 
	XIF
RCTP05	EQU	*
	LDK	A2,0 
	SC	A2,DWTDEV+ALN,A6	STORE 0 AS ACTUAL LINE NUMBER
	LDK	A2,LFF	LIFT TO TOP 
	CF	A5,OUTPUT 
	RF(NZ)	ERTP	JMP IF ERROR 
	LD	A2,DWTECB,A6		
	RF(NZ)	RCTP07	REQUEST RUNNING	 
	LDK	A2,ETX	SEND LAST DUMMY TO STOP TIMER	
	CF	A5,OUTPUT		 
	RF(NZ)	ERTP	JMP IF ERROR 
	CF	A5,ENDBLK	END OF BLOCK
	RF(NZ)	ERTP	JMP IF ERROR 
	ABL	LENDIS		 
RCTP07	EQU	*		
	IFT	RECOV=1
	LDKL	A2,/100	INDICATE POWER OFF
	ORS	A2,8,A8	SET RETURN CODE
	XIF
	LDK	A4,1	IND RECOVERY
	CF	A5,ENDBLK	END OF BLOCK
	RF(NZ)	ERTP	JMP IF ERROR 
	LD	A7,DWTOR,A6	SET ORDER IN A7 
	ANK	A7,/FF 
	ABL	ACT005	START RECOVERY OF PRINTER 
RCTP10	ABL	LDISP	GO TO DISPATCHER 
	EJECT
* 
*   B C D T B Y 
* 
*   SUBROUTINE TO CONVERT TO BINARY FROM DECIMAL
* 
* 
* 
BCDTBY	LDR	A2,A1	PUT DECIMAL NUMBER IN A2 
BCDTB1	SUK	A2,/10	
	RF(N)	BCDTB2	END 
	SUK	A1,6	DECREMENT BY 6
	RB	BCDTB1	 
BCDTB2	RTN	A5	RETURN TO CALLER
* 
* 
* 
* 
* 
*   G R A S P 
* 
*   SUBROUTINE TO SEND GRASP TO VOUCHER/PASSBOOK
* 
* 
GRASPA	EQU	*
	LDK	A2,LFF	LIFT TO TOP 
	CF	A5,OUTPUT 
	RF(NZ)	ERTP	JMP IF ERROR 
GRASP	EQU	* 
	LDK	A3,0 
	LDK	A2,GRA	GRASP 
	CF	A5,OUTPUT 
	RF(NZ)	ERTP	JMP IF ERROR 
	LC	A4,DWTDEV+1,A6	GET STATUS	=2
	ANK	A4,VOIN	VOUCHER IN ?	=2
				=2
	RF(Z)	COM010	NO	=2 
	LC	A3,DWTDEV+ALN,A6	GET ACTUAL LINE NO.	=2 
GRAS10	CF	A5,ENDBLK	END OF BLOCK	=2 
	RF(NZ)	ERTP	JMP IF ERROR	=2
	RTN	A5	RETURN	=2 
* 
* 
* 
* 
*	ERROR ROUTINE FOR STABLK,OUTPUT AND ENDBLK
* 
*	INPUT : A1 = RETURN CODE
* 
ERTP	EQU	*
	LDK	A4,0 
	LD	A7,DWTOR,A6	SET ORDER IN A7 
	ANK	A7,/FF 
	RF(NZ)	ERTP20	ORDER /00 ?
ERTP15	LDK	A1,1	YES,SET RETURN CODE 
	ABL	LENDIS	NOT OPER. & END OF REQUEST
ERTP20	ANK	A1,/1A	SOFTW. TIME OUT,LRC OR LINK ERROR 
	RB(NZ)	RCTP	YES RECOVERY 
	IFT	RELEND=0 
	ABL	LDISP	DISPATCH 
	XIF
	IFT	RELEND=1 
	RB	ERTP15	END OF REQ.
	XIF
	EJECT
* 
* 
*   R E L E A S 
* 
*   SUBROUTINE TO SEND LIFT TO TOP AND RELEASE
* 
* 
* 
RELEAS	EQU	*
	LDK	A2,/4	BLOCK LENGTH 
	CF	A5,STABLK	START OF BLOCK
	RB(NZ)	ERTP	JMP IF ERROR 
	LDK	A1,0 
	SC	A1,DWTDEV+ALN,A6	SET ACTUAL LINE NUMBER TO 0
	LDK	A2,LFF	LIFT TO TOP 
	CF	A5,OUTPUT 
	RB(NZ)	ERTP	JMP IF ERROR 
	LC	A4,DWTDEV+1,A6	GET STATUS	=2
	ANK	A4,VOIN	VOUCHER IN ?	=2
	RB(Z)	GRAS10	NO, RETURN	=2 
	LDK	A2,REL	RELEASE	=2
	CF	A5,OUTPUT		=2 
	RB(NZ)	ERTP	JMP IF ERROR	=2
* 
*   COMMON END FOR GRASP AND RELEASE SUBROUTINES
*   WHEN A CHANGE OF VOUCHER STATUS IS WANTED 
* 
COM010	CF	A5,ENDBLK	END OF BLOCK	=2 
	RB(NZ)	ERTP	JMP IF ERROR	=2
	LDK	A2,1	BLOCK LENGTH	=2 
	CF	A5,STABLK	START OF BLOCK	=2 
	RB(NZ)	ERTP	JMP IF ERROR	=2
	LDK	A2,TETX	DUMMY AFTER GRASP AND REL	=2 
	CF	A5,OUTPUT		=2 
	RB(NZ)	ERTP	JMP IF ERROR	=2
	CF	A5,ENDBLK	END OF BLOCK	=2 
	RB(NZ)	ERTP	JMP IF ERROR	=2
	LC	A2,DWTDEV+1,A6	GET STATUS	=2
	XRR	A4,A2	VOUCHER ST. CHANGED SINCE LAST?	=2 
	RF(NZ)	COM020	YES, DON'T WAIT	=2 
	CF	A5,WAIT	WAIT FOR STATUS	=2
COM020	EQU	*		=2
	RTN	A5	RETURN WITH NEW STATUS	=2 
* 
*   B U F C H R 
* 
*   SUBROUTINE TO OUTPUT A NUMBER OF CHARACTERS GIVEN IN
*   FIRST CHARACTER IN OUTPUT BUFFER
* 
* 
BUFCHR	LCR	A4,A3	GET NUMBER OF OUTPUT CHARACTERS
	ANK	A4,/FF	MASK
BUFC10	ADK	A3,1	INCREMENT BUFFER POINTER
	LCR	A2,A3	GET OUTPUT CHARACTER 
	CF	A5,OUTPUT	SEND CHARACTER
	RB(NZ)	ERTP	JMP IF ERROR 
	SUK	A4,1	DECREMENT COUNTER 
	RB(NZ)	BUFC10	NOT LAST CHARACTER 
BUFRTN	EQU	*
	RTN	A5	RETURN TO CALLER
* 
* 
*   W A I T 
* 
*   SUBROUTINE USED TO INITIATE WAIT FOR CHANGE 
*   IN VOUCHER STATUS.
*   RETURN AFTER SUBROUTINE IS MADE THROUGH 
*   INTERRUPT HANDLER WHEN STATUS IS CHANGED. 
* 
WAIT	EQU	*	=2 
	INH			=2 
	CF	A15,NDSAV8	SAVE A3-A5,A7-A8 IN DWT	=2 
	LDKL	A3,WAICHA		=2 
	ORS	A3,DWTDEV,A6	INDICATE 'WAIT FOR STATUS'	=2 
	ABL	LDISP	DISPATCH	=2
* 
* 
* 
* 
	END

HexDump

0x0000…0036 (0, 0, 400)  Head {h00=0x0032, h01=0x0050, text=» IDENT DRTP02  REL 11.0 81-02-16 870105041100 «, t00=0x0000, t01=0x0004}
0x0036…003e              Head {h00=0x0004, h01=0x0050, t00=0x0000, t01=0x003a}
0x003e…0064              Head {h00=0x0022, h01=0x0050, text=»   =2, STATUS HANDLING CHANGED«, t00=0x0000, t01=0x0042}
0x0064…0080              Head {h00=0x0018, h01=0x0050, text=»   REL 11.0 81-01-30«, t00=0x0000, t01=0x0068}
0x0080…00a2              Head {h00=0x001e, h01=0x0050, text=»   =1, BLOCK DEF. ADJUSTED«, t00=0x0000, t01=0x0084}
0x00a2…00be              Head {h00=0x0018, h01=0x0050, text=»   REL 11.0 81-01-26«, t00=0x0000, t01=0x00a6}
0x00be…00fe              Head {h00=0x003c, h01=0x0050, text=»******************************************************* «, t00=0x0000, t01=0x00c2}
0x00fe…013e              Head {h00=0x003c, h01=0x0050, text=»*                                                     * «, t00=0x0000, t01=0x0102}
0x013e…017e              Head {h00=0x003c, h01=0x0050, text=»*   PHILIPS TERMINAL SYSTEM PTS                       * «, t00=0x0000, t01=0x0142}
0x017e…01be              Head {h00=0x003c, h01=0x0050, text=»*                                                     * «, t00=0x0000, t01=0x0182}
0x01be…01fe              Head {h00=0x003c, h01=0x0050, text=»*   DRTP02 = DRIVER TELLER TERMINAL PRINTER           * «, t00=0x0001, t01=0x0032}
0x01fe…023e              Head {h00=0x003c, h01=0x0050, text=»*                                                     * «, t00=0x0001, t01=0x0072}
0x023e…027e              Head {h00=0x003c, h01=0x0050, text=»*                                                     * «, t00=0x0001, t01=0x00b2}
0x027e…0288              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x00f2}
0x0288…0292              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x00fc}
0x0292…029c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0106}
0x029c…02dc              Head {h00=0x003c, h01=0x0050, text=»*                                                     * «, t00=0x0001, t01=0x0110}
0x02dc…031c              Head {h00=0x003c, h01=0x0050, text=»******************************************************* «, t00=0x0001, t01=0x0150}
0x031c…0326              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0190}
0x0326…0368              Head {h00=0x003e, h01=0x0050, text=»*   THIS DRIVER HANDLES TELLER TERMINAL PRINTERS PTS 6221,«, t00=0x0002, t01=0x000a}
0x0368…0380              Head {h00=0x0014, h01=0x0050, text=»*   6222 OR 6223«, t00=0x0002, t01=0x004c}
0x0380…038a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0064}
0x038a…0394              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x006e}
0x0394…03cc              Head {h00=0x0034, h01=0x0050, text=»*   THIS DRIVER CONSISTS OF THE FOLLOWING PARTS:«, t00=0x0002, t01=0x0078}
0x03cc…03d6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x00b0}
0x03d6…03fe              Head {h00=0x0024, h01=0x0050, text=»*   A C T P :   ACTIVATION PART «, t00=0x0002, t01=0x00ba}
0x03fe…0408              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x00e2}
0x0408…0432              Head {h00=0x0026, h01=0x0050, text=»*   I H T P :   INTERRUPT HANDLER «, t00=0x0002, t01=0x00ec}
0x0432…043c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0116}
0x043c…0464              Head {h00=0x0024, h01=0x0050, text=»*   R C T P :   RECOVERY ROUTINE«, t00=0x0002, t01=0x0120}
0x0464…046e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0148}
0x046e…0478              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0152}
0x0478…04b2              Head {h00=0x0036, h01=0x0050, text=»*   THE DRIVER CONTAINS THE FOLLOWING SUBROUTINES:«, t00=0x0002, t01=0x015c}
0x04b2…04bc              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x0008}
0x04bc…0502              Head {h00=0x0042, h01=0x0050, text=»*   P R B U F :   GET CHARACTERS FROM ECB-BUFFER AND SEND THEM«, t00=0x0003, t01=0x0012}
0x0502…050c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x0058}
0x050c…0546              Head {h00=0x0036, h01=0x0050, text=»*   B C D T B Y :   CONVERT TO BINARY FROM DECIMAL«, t00=0x0003, t01=0x0062}
0x0546…0550              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x009c}
0x0550…0598              Head {h00=0x0044, h01=0x0050, text=»*   B U F C H R :   SEND THE NUMBER OF CHARACTERS GIVEN IN FIRST«, t00=0x0003, t01=0x00a6}
0x0598…05c0              Head {h00=0x0024, h01=0x0050, text=»*    CHARACTER IN OUTPUT BUFFER «, t00=0x0003, t01=0x00ee}
0x05c0…05ca              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x0116}
0x05ca…05fc              Head {h00=0x002e, h01=0x0050, text=»*   G R A S P :     SEND GRASP TO VOUCHER «, t00=0x0003, t01=0x0120}
0x05fc…0606              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x0152}
0x0606…063e              Head {h00=0x0034, h01=0x0050, text=»*   R E L E A S :   SEND LIFT TO TOP AND RELEASE«, t00=0x0003, t01=0x015c}
0x063e…064c (4, 0, 400)  Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0004, t01=0x0004}
0x064c…0656              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x0012}
0x0656…0684              Head {h00=0x002a, h01=0x0050, text=»*   THE FOLLOWING ORDERS ARE TREATED: «, t00=0x0004, t01=0x001c}
0x0684…068e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x004a}
0x068e…06b6              Head {h00=0x0024, h01=0x0050, text=»*   ORDER 00 :      TEST STATUS «, t00=0x0004, t01=0x0054}
0x06b6…06d8              Head {h00=0x001e, h01=0x0050, text=»*   ORDER 06 :      WRITE «, t00=0x0004, t01=0x007c}
0x06d8…070c              Head {h00=0x0030, h01=0x0050, text=»*   ORDER 0B :      POSITION LIFT AND WRITE «, t00=0x0004, t01=0x009e}
0x070c…0734              Head {h00=0x0024, h01=0x0050, text=»*   ORDER 22 :      CUT JOURNAL «, t00=0x0004, t01=0x00d2}
0x0734…0762              Head {h00=0x002a, h01=0x0050, text=»*   ORDER 26 :      PERFORATE JOURNAL «, t00=0x0004, t01=0x00fa}
0x0762…0794              Head {h00=0x002e, h01=0x0050, text=»*   ORDER 37 :      GRASP VOUCHER/PASSBOOK«, t00=0x0004, t01=0x0128}
0x0794…07c8              Head {h00=0x0030, h01=0x0050, text=»*   ORDER 38 :      RELEASE VOUCHER/PASSBOOK«, t00=0x0004, t01=0x015a}
0x07c8…07d2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x018e}
0x07d2…0802              Head {h00=0x002c, h01=0x0050, text=»*   THE FOLLOWING RETURN CODES ARE USED:«, t00=0x0005, t01=0x0008}
0x0802…080c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x0038}
0x080c…0836              Head {h00=0x0026, h01=0x0050, text=»*   BIT  0 :        REQUEST ERROR «, t00=0x0005, t01=0x0042}
0x0836…0872              Head {h00=0x0038, h01=0x0050, text=»*   BIT  2 :        END OF JOURNAL TAPE, VOUCHER OUT«, t00=0x0005, t01=0x006c}
0x0872…08aa              Head {h00=0x0034, h01=0x0050, text=»*   BIT  7 :        RECOVERY EXECUTED ON REQUEST«, t00=0x0005, t01=0x00a8}
0x08aa…08d6              Head {h00=0x0028, h01=0x0050, text=»*   BIT 13 :        CODE CHECK ERROR«, t00=0x0005, t01=0x00e0}
0x08d6…08fe              Head {h00=0x0024, h01=0x0050, text=»*   BIT 15 :        NOT OPERABLE«, t00=0x0005, t01=0x010c}
0x08fe…0908              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x0134}
0x0908…0912              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x013e}
0x0912…091c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x0148}
0x091c…093e              Head {h00=0x001e, h01=0x0050, text=»*   NORMAL REGISTER USAGE:«, t00=0x0005, t01=0x0152}
0x093e…0948              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x0174}
0x0948…096e              Head {h00=0x0022, h01=0x0050, text=»*   REGISTER A1: WORK REGISTER«, t00=0x0005, t01=0x017e}
0x096e…0994              Head {h00=0x0022, h01=0x0050, text=»*            A2: INPUT/OUTPUT «, t00=0x0006, t01=0x0014}
0x0994…09bc              Head {h00=0x0024, h01=0x0050, text=»*            A3: BUFFER POINTER «, t00=0x0006, t01=0x003a}
0x09bc…09e4              Head {h00=0x0024, h01=0x0050, text=»*            A4: OUTPUT COUNTER «, t00=0x0006, t01=0x0062}
0x09e4…0a0a              Head {h00=0x0022, h01=0x0050, text=»*            A5: STACK POINTER«, t00=0x0006, t01=0x008a}
0x0a0a…0a2e              Head {h00=0x0020, h01=0x0050, text=»*            A6: DWT-ADDRESS«, t00=0x0006, t01=0x00b0}
0x0a2e…0a4c              Head {h00=0x001a, h01=0x0050, text=»*            A7: ORDER«, t00=0x0006, t01=0x00d4}
0x0a4c…0a70              Head {h00=0x0020, h01=0x0050, text=»*            A8: ECB-ADDRESS«, t00=0x0006, t01=0x00f2}
0x0a70…0a7a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x0116}
0x0a7a…0a88              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0006, t01=0x0120}
0x0a88…0a92              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x012e}
0x0a92…0ab0              Head {h00=0x001a, h01=0x0050, text=»*   SYSTEM ADAPTATION:«, t00=0x0006, t01=0x0138}
0x0ab0…0aba              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x0156}
0x0aba…0b02              Head {h00=0x0044, h01=0x0050, text=»*  BY MEANS OF CONDITIONAL ASSEMBLY THE FOLLOWING FUNCTIONS CAN «, t00=0x0006, t01=0x0160}
0x0b02…0b1a              Head {h00=0x0014, h01=0x0050, text=»*   BE EXCLUDED:«, t00=0x0007, t01=0x0018}
0x0b1a…0b24              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x0030}
0x0b24…0b66              Head {h00=0x003e, h01=0x0050, text=»*   RETURN CODE IS SET IF RECOVERY IS EXECUTED ON REQUEST «, t00=0x0007, t01=0x003a}
0x0b66…0b9e              Head {h00=0x0034, h01=0x0050, text=»*   CUT/PERFORATE JOURNAL TAPE  (PTS 6221,6222) «, t00=0x0007, t01=0x007c}
0x0b9e…0bd2              Head {h00=0x0030, h01=0x0050, text=»*   ACCAPTANCE OF SPECIAL CHARACTER /13,/14 «, t00=0x0007, t01=0x00b4}
0x0bd2…0c1e              Head {h00=0x0048, h01=0x0050, text=»*   COMPLETION OF REQUEST AT 'VOUCHER OUT' BEFORE MESSAGE IS WRITTEN«, t00=0x0007, t01=0x00e8}
0x0c1e…0c28              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x0134}
0x0c28…0c32              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x013e}
0x0c32…0c76              Head {h00=0x0040, h01=0x0050, text=»*   THE CHARACTER CODES FOR ROOMLESS POINT DIGITS IS DEFINED«, t00=0x0007, t01=0x0148}
0x0c76…0cb8              Head {h00=0x003e, h01=0x0050, text=»*   IN A TABLE NAMED ROMTAB.STANDARD IS SHB CHARACTER SET «, t00=0x0007, t01=0x018c}
0x0cb8…0cc2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x003e}
0x0cc2…0ccc              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x0048}
0x0ccc…0cda              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0008, t01=0x0052}
0x0cda…0ce4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x0060}
0x0ce4…0cf8              Head {h00=0x0010, h01=0x0050, text=»*********** «, t00=0x0008, t01=0x006a}
0x0cf8…0d0c              Head {h00=0x0010, h01=0x0050, text=»* ENTRIES * «, t00=0x0008, t01=0x007e}
0x0d0c…0d20              Head {h00=0x0010, h01=0x0050, text=»*********** «, t00=0x0008, t01=0x0092}
0x0d20…0d2a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x00a6}
0x0d2a…0d34              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x00b0}
0x0d34…0d56              Head {h00=0x001e, h01=0x0050, text=» ENTRY TPAD ADDRESS BLOCK «, t00=0x0008, t01=0x00ba}
0x0d56…0d60              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x00dc}
0x0d60…0d6a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x00e6}
0x0d6a…0d74              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x00f0}
0x0d74…0d8a              Head {h00=0x0012, h01=0x0050, text=»************* «, t00=0x0008, t01=0x00fa}
0x0d8a…0da0              Head {h00=0x0012, h01=0x0050, text=»* EXTERNALS * «, t00=0x0008, t01=0x0110}
0x0da0…0db6              Head {h00=0x0012, h01=0x0050, text=»************* «, t00=0x0008, t01=0x0126}
0x0db6…0dc0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x013c}
0x0dc0…0dca              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x0146}
0x0dca…0dfa              Head {h00=0x002c, h01=0x0050, text=» EXTRN LDISP DISPATCHING FROM INTERRUPT «, t00=0x0008, t01=0x0150}
0x0dfa…0e22              Head {h00=0x0024, h01=0x0050, text=» EXTRN LENDER DISPATCH I/O ERROR«, t00=0x0008, t01=0x0180}
0x0e22…0e4c              Head {h00=0x0026, h01=0x0050, text=» EXTRN LENDIS END I/O AND DISPATCH«, t00=0x0009, t01=0x0018}
0x0e4c…0e6a              Head {h00=0x001a, h01=0x0050, text=» EXTRN TENDIO END I/O «, t00=0x0009, t01=0x0042}
0x0e6a…0e94              Head {h00=0x0026, h01=0x0050, text=» EXTRN OUTPUT OUTPUT ONE CHARACTER«, t00=0x0009, t01=0x0060}
0x0e94…0eb0              Head {h00=0x0018, h01=0x0050, text=» EXTRN DWTST STATUS «, t00=0x0009, t01=0x008a}
0x0eb0…0ed2              Head {h00=0x001e, h01=0x0050, text=» EXTRN DWTECB ECB ADDRESS «, t00=0x0009, t01=0x00a6}
0x0ed2…0eec              Head {h00=0x0016, h01=0x0050, text=» EXTRN DWTOR ORDER«, t00=0x0009, t01=0x00c8}
0x0eec…0f16              Head {h00=0x0026, h01=0x0021, text=» EXTRN DWTSB2 STACK BASE 2 IN DWT «, t00=0x0009, t01=0x00e2}
0x0f16…0f3a              Head {h00=0x0020, h01=0x0050, text=» EXTRN DWTDEV DEVICE STATUS «, t00=0x0009, t01=0x010c}
0x0f3a…0f64              Head {h00=0x0026, h01=0x0050, text=» EXTRN STABLK DEF. START OF BLOCK «, t00=0x0009, t01=0x0130}
0x0f64…0f8c              Head {h00=0x0024, h01=0x0050, text=» EXTRN ENDBLK DEF. END OF BLOCK «, t00=0x0009, t01=0x015a}
0x0f8c…0fbe              Head {h00=0x002e, h01=0x0050, text=» EXTRN NDSAV8 SAVE A3-A5, A7-A8 IN DWT =2 «, t00=0x0009, t01=0x0182}
0x0fbe…0fee              Head {h00=0x002c, h01=0x0050, text=» EXTRN NDREP GET REGISTERS AND RETURN =2«, t00=0x000a, t01=0x0024}
0x0fee…0ffc              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x000a, t01=0x0054}
0x0ffc…1006              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x0062}
0x1006…1022              Head {h00=0x0018, h01=0x0050, text=»* ECB DISPLACEMENTS «, t00=0x000a, t01=0x006c}
0x1022…102c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x0088}
0x102c…1050              Head {h00=0x0020, h01=0x0050, text=» EXTRN ECBBA BUFFER ADDRESS «, t00=0x000a, t01=0x0092}
0x1050…1076              Head {h00=0x0022, h01=0x0050, text=» EXTRN ECBRL REQUESTED LENGTH «, t00=0x000a, t01=0x00b6}
0x1076…109c              Head {h00=0x0022, h01=0x0050, text=» EXTRN ECBEL EFFECTIVE LENGTH «, t00=0x000a, t01=0x00dc}
0x109c…10bc              Head {h00=0x001c, h01=0x0050, text=» EXTRN ECBRC RETURN CODE«, t00=0x000a, t01=0x0102}
0x10bc…10de              Head {h00=0x001e, h01=0x0050, text=» EXTRN ECBCW CONTROL WORD «, t00=0x000a, t01=0x0122}
0x10de…10ec              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x000a, t01=0x0144}
0x10ec…110c              Head {h00=0x001c, h01=0x0050, text=»************************«, t00=0x000a, t01=0x0152}
0x110c…112c              Head {h00=0x001c, h01=0x0050, text=»* CONDITIONAL ASSEMBLY *«, t00=0x000a, t01=0x0172}
0x112c…114c (11, 0, 400) Head {h00=0x001c, h01=0x0050, text=»************************«, t00=0x000b, t01=0x0004}
0x114c…1156              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x0024}
0x1156…1160              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x002e}
0x1160…11a0              Head {h00=0x003c, h01=0x0050, text=»*   WHEN RECOVERY EXECUTED ON REQUEST RETURN CODE IS SET«, t00=0x000b, t01=0x0038}
0x11a0…11be              Head {h00=0x001a, h01=0x0050, text=»*   BY SETTING X:A = 1«, t00=0x000b, t01=0x0078}
0x11be…11c8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x0096}
0x11c8…11d2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x00a0}
0x11d2…11e4              Head {h00=0x000e, h01=0x0050, text=»X:A EQU 0 «, t00=0x000b, t01=0x00aa}
0x11e4…11fa              Head {h00=0x0012, h01=0x0050, text=»RECOV EQU X:A «, t00=0x000b, t01=0x00bc}
0x11fa…1204              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x00d2}
0x1204…120e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x00dc}
0x120e…124c              Head {h00=0x003a, h01=0x0050, text=»*   JOURNAL TAPE MAY BE CUT/PERFORATED FOR PTS 6223 BY«, t00=0x000b, t01=0x00e6}
0x124c…1268              Head {h00=0x0018, h01=0x0050, text=»*   SETTING X:B = 1 «, t00=0x000b, t01=0x0124}
0x1268…1272              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x0140}
0x1272…127c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x014a}
0x127c…128e              Head {h00=0x000e, h01=0x0050, text=»X:B EQU 0 «, t00=0x000b, t01=0x0154}
0x128e…12a4              Head {h00=0x0012, h01=0x0050, text=»CUTPER EQU X:B«, t00=0x000b, t01=0x0166}
0x12a4…12ae              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x017c}
0x12ae…12b8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x0186}
0x12b8…12fe              Head {h00=0x0042, h01=0x0050, text=»*   SPECIAL CHARACTER /13, /14 IS ACCEPTED BY SETTING X:C = 1 «, t00=0x000b, t01=0x0190}
0x12fe…1322              Head {h00=0x0020, h01=0x0050, text=»*   AND X:D = 1 RESPECTIVLY «, t00=0x000c, t01=0x0046}
0x1322…132c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x006a}
0x132c…1336              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x0074}
0x1336…1348              Head {h00=0x000e, h01=0x0050, text=»X:C EQU 0 «, t00=0x000c, t01=0x007e}
0x1348…135e              Head {h00=0x0012, h01=0x0050, text=»CHR13 EQU X:C «, t00=0x000c, t01=0x0090}
0x135e…1368              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x00a6}
0x1368…1372              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x00b0}
0x1372…1384              Head {h00=0x000e, h01=0x0050, text=»X:D EQU 0 «, t00=0x000c, t01=0x00ba}
0x1384…139a              Head {h00=0x0012, h01=0x0050, text=»CHR14 EQU X:D «, t00=0x000c, t01=0x00cc}
0x139a…13a4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x00e2}
0x13a4…13ae              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x00ec}
0x13ae…13e4              Head {h00=0x0032, h01=0x0050, text=»*   PRINTING VOUCHER/PASSBOOK, IS COMPLETED IF«, t00=0x000c, t01=0x00f6}
0x13e4…1422              Head {h00=0x003a, h01=0x0050, text=»*   PRINT OBJECT IS REMOVED UNDER PRINTING IF X:E = 1 «, t00=0x000c, t01=0x012c}
0x1422…142c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x016a}
0x142c…1436              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x0174}
0x1436…1448              Head {h00=0x000e, h01=0x0050, text=»X:E EQU 0 «, t00=0x000c, t01=0x017e}
0x1448…145e              Head {h00=0x0012, h01=0x0050, text=»COMPL EQU X:E «, t00=0x000c, t01=0x0190}
0x145e…1468              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x0016}
0x1468…1472              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x0020}
0x1472…14b4              Head {h00=0x003e, h01=0x0050, text=»*   IN SITUATIONS WHERE PRINTER HARDWARE OR SELECTOR UNIT «, t00=0x000d, t01=0x002a}
0x14b4…14f4              Head {h00=0x003c, h01=0x0050, text=»*   IS INACTIVE,END OF REQUEST MAY BE CHOSEN BY SETTING «, t00=0x000d, t01=0x006c}
0x14f4…1536              Head {h00=0x003e, h01=0x0050, text=»*   THE CONSTANT RELEND=1. RETURN CODE NOT OPERABLE IS SET«, t00=0x000d, t01=0x00ac}
0x1536…1540              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x00ee}
0x1540…154a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x00f8}
0x154a…155c              Head {h00=0x000e, h01=0x0050, text=»X:F EQU 0 «, t00=0x000d, t01=0x0102}
0x155c…1572              Head {h00=0x0012, h01=0x0050, text=»RELEND EQU X:F«, t00=0x000d, t01=0x0114}
0x1572…157c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x012a}
0x157c…1586              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x0134}
0x1586…15a2              Head {h00=0x0018, h01=0x0050, text=»*   MMU BUFFER SIZE «, t00=0x000d, t01=0x013e}
0x15a2…15ac              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x015a}
0x15ac…15b6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x0164}
0x15b6…15c8              Head {h00=0x000e, h01=0x0050, text=»X:H EQU 20«, t00=0x000d, t01=0x016e}
0x15c8…15de              Head {h00=0x0012, h01=0x0050, text=»DVBLEN EQU X:H«, t00=0x000d, t01=0x0180}
0x15de…15e8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x0008}
0x15e8…15f6              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x000e, t01=0x0012}
0x15f6…1600              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x0020}
0x1600…160a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x002a}
0x160a…1620              Head {h00=0x0012, h01=0x0050, text=»************* «, t00=0x000e, t01=0x0034}
0x1620…1636              Head {h00=0x0012, h01=0x0050, text=»* CONSTANTS * «, t00=0x000e, t01=0x004a}
0x1636…164c              Head {h00=0x0012, h01=0x0050, text=»************* «, t00=0x000e, t01=0x0060}
0x164c…1656              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x0076}
0x1656…1660              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x0080}
0x1660…1692              Head {h00=0x002e, h01=0x0050, text=»CCERR EQU /4 RETURN CODE. CODE CHECK ERROR«, t00=0x000e, t01=0x008a}
0x1692…16ca              Head {h00=0x0034, h01=0x0050, text=»PROUT EQU /2000 RETURN CODE. END OF JOURNAL TAPE«, t00=0x000e, t01=0x00bc}
0x16ca…16fe              Head {h00=0x0030, h01=0x0050, text=»VOIN EQU /8 'VOUCHER IN' BIT IN DATA-REQUEST«, t00=0x000e, t01=0x00f4}
0x16fe…1734              Head {h00=0x0032, h01=0x0050, text=»EOJT EQU /4 'END OF JOURNAL' BIT IN DATA-REQ. «, t00=0x000e, t01=0x0128}
0x1734…1770              Head {h00=0x0038, h01=0x0050, text=»WAICHA EQU /100 BIT #7 DWTDEV;WAIT FOR STATUS CHANGE«, t00=0x000e, t01=0x015e}
0x1770…17b4              Head {h00=0x0040, h01=0x0050, text=»VOCHA EQU /200 BIT #6 DWTDEV;VOUCHER STATUS CH. NOT ALLOWED «, t00=0x000f, t01=0x000a}
0x17b4…17ec              Head {h00=0x0034, h01=0x0050, text=»MESS EQU /400 BIT #5 DWTDEV;TEST MESSAGE WRITTEN«, t00=0x000f, t01=0x004e}
0x17ec…180a              Head {h00=0x001a, h01=0x0050, text=»ETX EQU /03 LAST DUMMY«, t00=0x000f, t01=0x0086}
0x180a…183a              Head {h00=0x002c, h01=0x0050, text=»REMOT EQU /01 RESET PRINT BUFFER REMOTE «, t00=0x000f, t01=0x00a4}
0x183a…1868              Head {h00=0x002a, h01=0x0050, text=»TAB EQU /11 TABULATION CHAR IN BUFFER «, t00=0x000f, t01=0x00d4}
0x1868…188c              Head {h00=0x0020, h01=0x0050, text=»CR1 EQU /0D CR JOURNAL TAPE «, t00=0x000f, t01=0x0102}
0x188c…18b0              Head {h00=0x0020, h01=0x0050, text=»LF1 EQU /18 LF JOURNAL TAPE «, t00=0x000f, t01=0x0126}
0x18b0…18e2              Head {h00=0x002e, h01=0x0050, text=»CR2 EQU /09 CR TALLY ROLL,VOUCHER/PASSBOOK«, t00=0x000f, t01=0x014a}
0x18e2…1904              Head {h00=0x001e, h01=0x0050, text=»LF2 EQU /19 LF TALLY ROLL «, t00=0x000f, t01=0x017c}
0x1904…192c              Head {h00=0x0024, h01=0x0050, text=»LDO EQU /0B LIFT DOWN 1 POSITION«, t00=0x0010, t01=0x000e}
0x192c…1954              Head {h00=0x0024, h01=0x0050, text=»LUP EQU /0A LIFT UP ONE POSITION«, t00=0x0010, t01=0x0036}
0x1954…197c              Head {h00=0x0024, h01=0x0050, text=»LFF EQU /0C LIFT TO TOP POSITION«, t00=0x0010, t01=0x005e}
0x197c…19b6              Head {h00=0x0036, h01=0x0050, text=»GRA EQU /1A WAIT FOR INSERTION OF VOUCHER/PASSBOOK«, t00=0x0010, t01=0x0086}
0x19b6…19e2              Head {h00=0x0028, h01=0x0050, text=»REL EQU /1B RELEASE VOUCHER/PASSBOOK«, t00=0x0010, t01=0x00c0}
0x19e2…1a08              Head {h00=0x0022, h01=0x0050, text=»APH EQU /1D ATTACH PRINT HEAD «, t00=0x0010, t01=0x00ec}
0x1a08…1a2e              Head {h00=0x0022, h01=0x0050, text=»RPH EQU /1E RETURN PRINT HEAD «, t00=0x0010, t01=0x0112}
0x1a2e…1a66              Head {h00=0x0034, h01=0x0050, text=»TETX EQU /83 LAST DUMMY AFTER GRASP AND RELEASE «, t00=0x0010, t01=0x0138}
0x1a66…1a70              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x0170}
0x1a70…1a7a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x017a}
0x1a7a…1a98              Head {h00=0x001a, h01=0x0050, text=»********************* «, t00=0x0010, t01=0x0184}
0x1a98…1ab6              Head {h00=0x001a, h01=0x0050, text=»* DWT-DISPLACEMENTS * «, t00=0x0011, t01=0x0012}
0x1ab6…1ad4              Head {h00=0x001a, h01=0x0050, text=»********************* «, t00=0x0011, t01=0x0030}
0x1ad4…1ade              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x004e}
0x1ade…1b06              Head {h00=0x0024, h01=0x0050, text=»RLN EQU /4 REQUESTED LINE NUMBER«, t00=0x0011, t01=0x0058}
0x1b06…1b2c              Head {h00=0x0022, h01=0x0050, text=»ALN EQU /5 ACTUAL LINE NUMBER «, t00=0x0011, t01=0x0080}
0x1b2c…1b50              Head {h00=0x0020, h01=0x0050, text=»PCO EQU /6 POSITION COUNTER «, t00=0x0011, t01=0x00a6}
0x1b50…1b5a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x00ca}
0x1b5a…1b6e              Head {h00=0x0010, h01=0x0050, text=»*********** «, t00=0x0011, t01=0x00d4}
0x1b6e…1b82              Head {h00=0x0010, h01=0x0050, text=»* BUFFERS * «, t00=0x0011, t01=0x00e8}
0x1b82…1b96              Head {h00=0x0010, h01=0x0050, text=»*********** «, t00=0x0011, t01=0x00fc}
0x1b96…1ba0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x0110}
0x1ba0…1baa              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x011a}
0x1baa…1bd0              Head {h00=0x0022, h01=0x0050, text=»BUF1 DATA /020D,/1D00 CR1,APH «, t00=0x0011, t01=0x0124}
0x1bd0…1be6              Head {h00=0x0012, h01=0x0050, text=» IFT CUTPER=0 «, t00=0x0011, t01=0x014a}
0x1be6…1c02              Head {h00=0x0018, h01=0x0050, text=»BUF2 DATA /0209 CR2 «, t00=0x0011, t01=0x0160}
0x1c02…1c0e              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0011, t01=0x017c}
0x1c0e…1c24              Head {h00=0x0012, h01=0x0050, text=» IFT CUTPER=1 «, t00=0x0011, t01=0x0188}
0x1c24…1c3c              Head {h00=0x0014, h01=0x0050, text=»BUF2 DATA /0309 «, t00=0x0012, t01=0x000e}
0x1c3c…1c48              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0012, t01=0x0026}
0x1c48…1c66              Head {h00=0x001a, h01=0x0050, text=» DATA /1D20 APH,SPACE «, t00=0x0012, t01=0x0032}
0x1c66…1c8c              Head {h00=0x0022, h01=0x0050, text=»BUF3 DATA /0209,/1D00 CR2,APH «, t00=0x0012, t01=0x0050}
0x1c8c…1c9a              Head {h00=0x000a, h01=0x0050, text=»    =2«, t00=0x0012, t01=0x0076}
0x1c9a…1ca4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x0084}
0x1ca4…1cae              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x008e}
0x1cae…1cb8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x0098}
0x1cb8…1cca              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0012, t01=0x00a2}
0x1cca…1cdc              Head {h00=0x000e, h01=0x0050, text=»* TABLES *«, t00=0x0012, t01=0x00b4}
0x1cdc…1cee              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0012, t01=0x00c6}
0x1cee…1cf8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x00d8}
0x1cf8…1d02              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x00e2}
0x1d02…1d26              Head {h00=0x0020, h01=0x0050, text=» DATA DVBLEN MMU BUFFER SIZE«, t00=0x0012, t01=0x00ec}
0x1d26…1d42              Head {h00=0x0018, h01=0x0050, text=» DATA 2 DEVICE INDEX«, t00=0x0012, t01=0x0110}
0x1d42…1d62              Head {h00=0x001c, h01=0x0050, text=»TPAD EQU * ADDRESS BLOCK«, t00=0x0012, t01=0x012c}
0x1d62…1d86              Head {h00=0x0020, h01=0x0050, text=» DATA ACTP ACTIVATIONDRIVER «, t00=0x0012, t01=0x014c}
0x1d86…1dac              Head {h00=0x0022, h01=0x0050, text=» DATA 1 ABORT ROUTINE ADDRESS «, t00=0x0012, t01=0x0170}
0x1dac…1dd0              Head {h00=0x0020, h01=0x0050, text=» DATA IHTP INTERRUPTHANDLER «, t00=0x0013, t01=0x0008}
0x1dd0…1df4              Head {h00=0x0020, h01=0x0050, text=» DATA RCTP RECOVERY ROUTINE «, t00=0x0013, t01=0x002c}
0x1df4…1dfe              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x0050}
0x1dfe…1e26              Head {h00=0x0024, h01=0x0050, text=»*    TABLE TO GET ROOMLESS POINT«, t00=0x0013, t01=0x005a}
0x1e26…1e30              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x0082}
0x1e30…1e44              Head {h00=0x0010, h01=0x0050, text=»ROMTAB EQU *«, t00=0x0013, t01=0x008c}
0x1e44…1e70              Head {h00=0x0028, h01=0x0050, text=» DATA /2122,/2426,/3B3C,/3E40,/5E5F «, t00=0x0013, t01=0x00a0}
0x1e70…1e7a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x00cc}
0x1e7a…1ea6              Head {h00=0x0028, h01=0x0050, text=»*   TABLE TO GET ACTUAL LF-CHARACTER«, t00=0x0013, t01=0x00d6}
0x1ea6…1eb0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x0102}
0x1eb0…1eba              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x010c}
0x1eba…1ece              Head {h00=0x0010, h01=0x0050, text=»LFTAB EQU * «, t00=0x0013, t01=0x0116}
0x1ece…1efe              Head {h00=0x002c, h01=0x0050, text=» DATA /1819 LINE FEED JOURNAL/TALLY ROLL«, t00=0x0013, t01=0x012a}
0x1efe…1f14              Head {h00=0x0012, h01=0x0050, text=» IFT CUTPER=1 «, t00=0x0013, t01=0x015a}
0x1f14…1f52              Head {h00=0x003a, h01=0x0050, text=»CPTAB DATA /1F0F CODES FOR PERFORATE/CUT JOURNAL TAPE «, t00=0x0013, t01=0x0170}
0x1f52…1f5e              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0014, t01=0x001e}
0x1f5e…1f7e              Head {h00=0x001c, h01=0x0050, text=»TPTAB EQU * ORDER TABLE «, t00=0x0014, t01=0x002a}
0x1f7e…1f9e              Head {h00=0x001c, h01=0x0050, text=» DATA /0002,/0607,/080D «, t00=0x0014, t01=0x004a}
0x1f9e…1fb4              Head {h00=0x0012, h01=0x0050, text=» IFT CUTPER=1 «, t00=0x0014, t01=0x006a}
0x1fb4…1fc8              Head {h00=0x0010, h01=0x0050, text=» DATA /2226 «, t00=0x0014, t01=0x0080}
0x1fc8…1fd4              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0014, t01=0x0094}
0x1fd4…1fe8              Head {h00=0x0010, h01=0x0050, text=» DATA /393A «, t00=0x0014, t01=0x00a0}
0x1fe8…2002              Head {h00=0x0016, h01=0x0050, text=»TPLEN EQU *-TPTAB «, t00=0x0014, t01=0x00b4}
0x2002…2010              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0014, t01=0x00ce}
0x2010…201a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x00dc}
0x201a…2024              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x00e6}
0x2024…2038              Head {h00=0x0010, h01=0x0050, text=»*   A C T P «, t00=0x0014, t01=0x00f0}
0x2038…2042              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x0104}
0x2042…2078              Head {h00=0x0032, h01=0x0050, text=»*   THIS IS THE ACTIVATION PART OF THE DRIVER «, t00=0x0014, t01=0x010e}
0x2078…20ba              Head {h00=0x003e, h01=0x0050, text=»*   CHECKS VALIDITY OF ORDERS AND JUMPS TO ORDER PROCESSOR«, t00=0x0014, t01=0x0144}
0x20ba…20c4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x0186}
0x20c4…20ce              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x0190}
0x20ce…20d8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x000a}
0x20d8…20fc              Head {h00=0x0020, h01=0x0050, text=»ACTP EQU * ACTIVATION ENTRY «, t00=0x0015, t01=0x0014}
0x20fc…2106              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x0038}
0x2106…2110              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x0042}
0x2110…2150              Head {h00=0x003c, h01=0x0050, text=»*   GET DWT INDEX: 0=JOURNAL,1=TALLY,2=VOUCHER/PASSBOOK «, t00=0x0015, t01=0x004c}
0x2150…2176              Head {h00=0x0022, h01=0x0050, text=» LC A1,DWTOR,A6 GET DWT INDEX «, t00=0x0015, t01=0x008c}
0x2176…218c              Head {h00=0x0012, h01=0x0050, text=» ANK A1,7 MASK«, t00=0x0015, t01=0x00b2}
0x218c…21b6              Head {h00=0x0026, h01=0x0050, text=» ADR A7,A1 ADD DWT INDEX TO ORDER «, t00=0x0015, t01=0x00c8}
0x21b6…21e6              Head {h00=0x002c, h01=0x0050, text=» SC A7,DWTOR+1,A6 SAVE NEW ORDER IN DWT «, t00=0x0015, t01=0x00f2}
0x21e6…2202              Head {h00=0x0018, h01=0x0050, text=» LDK A4,0 ACTIVATION«, t00=0x0015, t01=0x0122}
0x2202…2220              Head {h00=0x001a, h01=0x0050, text=»ACT005 LDK A3,TPLEN-1 «, t00=0x0015, t01=0x013e}
0x2220…2256              Head {h00=0x0032, h01=0x0050, text=»ACT010 CC A7,TPTAB,A3 FIND OUT IF LEGAL ORDER «, t00=0x0015, t01=0x015c}
0x2256…2278 (22, 0, 400) Head {h00=0x001e, h01=0x0050, text=» RF(E) ACT020 VALID ORDER «, t00=0x0016, t01=0x0004}
0x2278…228a              Head {h00=0x000e, h01=0x0050, text=» SUK A3,1 «, t00=0x0016, t01=0x0026}
0x228a…22aa              Head {h00=0x001c, h01=0x0050, text=» RB(NN) ACT010 TRY NEXT «, t00=0x0016, t01=0x0038}
0x22aa…22b4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0016, t01=0x0058}
0x22b4…22d6              Head {h00=0x001e, h01=0x0050, text=» ABL LENDER ILLEGAL ORDER «, t00=0x0016, t01=0x0062}
0x22d6…22e0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0016, t01=0x0084}
0x22e0…22ea              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0016, t01=0x008e}
0x22ea…2302              Head {h00=0x0014, h01=0x0050, text=»ACT020 LDK A1,1 «, t00=0x0016, t01=0x0098}
0x2302…2332              Head {h00=0x002c, h01=0x0050, text=» ST A1,DWTDEV+PCO,A6 RESET BYTE COUNTER «, t00=0x0016, t01=0x00b0}
0x2332…234e              Head {h00=0x0018, h01=0x0050, text=» ADR A3,A3 GET INDEX«, t00=0x0016, t01=0x00e0}
0x234e…2372              Head {h00=0x0020, h01=0x0050, text=» ABI TPFUC,A3 EXECUTE ORDER «, t00=0x0016, t01=0x00fc}
0x2372…23ae              Head {h00=0x0038, h01=0x0050, text=»TPFUC DATA TPTEST,TPTEST,TP200,TP405,ACT055,ACT050  «, t00=0x0016, t01=0x0120}
0x23ae…23c4              Head {h00=0x0012, h01=0x0050, text=» IFT CUTPER=1 «, t00=0x0016, t01=0x015c}
0x23c4…23de              Head {h00=0x0016, h01=0x0050, text=» DATA TP700,TP750 «, t00=0x0016, t01=0x0172}
0x23de…23ea              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0016, t01=0x018c}
0x23ea…2404              Head {h00=0x0016, h01=0x0050, text=» DATA TP800,TP900 «, t00=0x0017, t01=0x0008}
0x2404…2416              Head {h00=0x000e, h01=0x0050, text=» EJECT    «, t00=0x0017, t01=0x0022}
0x2416…2424              Head {h00=0x000a, h01=0x0050, text=»*     «, t00=0x0017, t01=0x0034}
0x2424…2432              Head {h00=0x000a, h01=0x0050, text=»*     «, t00=0x0017, t01=0x0042}
0x2432…2450              Head {h00=0x001a, h01=0x0050, text=»*   ORDER 00: TEST    «, t00=0x0017, t01=0x0050}
0x2450…249c              Head {h00=0x0048, h01=0x0050, text=»*              IMPROVED TEST OF BOTH SUM OFF AND PRINTER NOT THERE  «, t00=0x0017, t01=0x006e}
0x249c…24aa              Head {h00=0x000a, h01=0x0050, text=»*     «, t00=0x0017, t01=0x00ba}
0x24aa…24b8              Head {h00=0x000a, h01=0x0050, text=»*     «, t00=0x0017, t01=0x00c8}
0x24b8…24c6              Head {h00=0x000a, h01=0x0050, text=»*     «, t00=0x0017, t01=0x00d6}
0x24c6…24d4              Head {h00=0x000a, h01=0x0050, text=»*     «, t00=0x0017, t01=0x00e4}
0x24d4…24e8              Head {h00=0x0010, h01=0x0050, text=»TPTEST EQU *«, t00=0x0017, t01=0x00f2}
0x24e8…2508              Head {h00=0x001c, h01=0x0050, text=» LDK A2,/5 BLOCK LENGTH «, t00=0x0017, t01=0x0106}
0x2508…252c              Head {h00=0x0020, h01=0x0050, text=» CF A5,STABLK START OF BLOCK«, t00=0x0017, t01=0x0126}
0x252c…254e              Head {h00=0x001e, h01=0x0050, text=» RF(NZ) ERTP1 JMP IF ERROR«, t00=0x0017, t01=0x014a}
0x254e…2570              Head {h00=0x001e, h01=0x0050, text=» LDK A2,/02 SEND CHAR /02 «, t00=0x0017, t01=0x016c}
0x2570…2588              Head {h00=0x0014, h01=0x0050, text=» CF A5,OUTPUT   «, t00=0x0017, t01=0x018e}
0x2588…25aa              Head {h00=0x001e, h01=0x0050, text=» RF(NZ) ERTP1 JMP IF ERROR«, t00=0x0018, t01=0x0016}
0x25aa…25d6              Head {h00=0x0028, h01=0x0050, text=» LDK A2,0 SEND CHAR /00=END OF TEST «, t00=0x0018, t01=0x0038}
0x25d6…25ee              Head {h00=0x0014, h01=0x0050, text=» CF A5,OUTPUT   «, t00=0x0018, t01=0x0064}
0x25ee…2610              Head {h00=0x001e, h01=0x0050, text=» RF(NZ) ERTP1 JMP IF ERROR«, t00=0x0018, t01=0x007c}
0x2610…2624              Head {h00=0x0010, h01=0x0050, text=» RF TPDUMY  «, t00=0x0018, t01=0x009e}
0x2624…2632              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0018, t01=0x00b2}
0x2632…263c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0018, t01=0x00c0}
0x263c…2646              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0018, t01=0x00ca}
0x2646…2676              Head {h00=0x002c, h01=0x0050, text=»*   ORDER 06,0B: WRITE VOUCHER/PASSBOOK «, t00=0x0018, t01=0x00d4}
0x2676…26b8              Head {h00=0x003e, h01=0x0050, text=»*                GET REQUESTED LINE NUMBER AND SAVE IN DWT«, t00=0x0018, t01=0x0104}
0x26b8…26c2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0018, t01=0x0146}
0x26c2…26cc              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0018, t01=0x0150}
0x26cc…26d6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0018, t01=0x015a}
0x26d6…271c              Head {h00=0x0042, h01=0x0050, text=»ACT050 LD A1,ECBCW,A8 GET LINE NUMBER FROM CONTROL WORD IN ECB«, t00=0x0018, t01=0x0164}
0x271c…272e              Head {h00=0x000e, h01=0x0050, text=» RF ACT085«, t00=0x0019, t01=0x001a}
0x272e…2738              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0019, t01=0x002c}
0x2738…2768              Head {h00=0x002c, h01=0x0050, text=»ACT055 LD A3,ECBBA,A8 GET BUFFER ADDRESS«, t00=0x0019, t01=0x0036}
0x2768…2792              Head {h00=0x0026, h01=0x0050, text=» LC A3,1,A3 GET CONTROL CHARACTER «, t00=0x0019, t01=0x0066}
0x2792…27ba              Head {h00=0x0024, h01=0x0050, text=» ANK A3,/FF REQUESTED LINE STEPS«, t00=0x0019, t01=0x0090}
0x27ba…27ce              Head {h00=0x0010, h01=0x0050, text=» SUK A3,/39 «, t00=0x0019, t01=0x00b8}
0x27ce…27f2              Head {h00=0x0020, h01=0x0050, text=» RF(G) ACT070 > /39 = ONE LF«, t00=0x0019, t01=0x00cc}
0x27f2…2804              Head {h00=0x000e, h01=0x0050, text=» ADK A3,/9«, t00=0x0019, t01=0x00f0}
0x2804…281a              Head {h00=0x0012, h01=0x0050, text=» RF(NE) ACT060«, t00=0x0019, t01=0x0102}
0x281a…2838              Head {h00=0x001a, h01=0x0050, text=» LDK A3,2 /30 = TWO LF«, t00=0x0019, t01=0x0118}
0x2838…284a              Head {h00=0x000e, h01=0x0050, text=» RF ACT080«, t00=0x0019, t01=0x0136}
0x284a…2876              Head {h00=0x0028, h01=0x0050, text=»ACT060 RF(G) ACT080 /31-/39 = 1-9 LF«, t00=0x0019, t01=0x0148}
0x2876…2888              Head {h00=0x000e, h01=0x0050, text=» ADK A3,/5«, t00=0x0019, t01=0x0174}
0x2888…28aa              Head {h00=0x001e, h01=0x0050, text=» ABL(Z) TP605 /2B = NO LF «, t00=0x0019, t01=0x0186}
0x28aa…28c8              Head {h00=0x001a, h01=0x0050, text=»ACT070 LDK A3,1 ONE LF«, t00=0x001a, t01=0x0018}
0x28c8…2904              Head {h00=0x0038, h01=0x0050, text=»ACT080 LC A1,DWTDEV+RLN,A6 GET LINE NUMBER FROM DWT «, t00=0x001a, t01=0x0036}
0x2904…2932              Head {h00=0x002a, h01=0x0050, text=» SUR A1,A3 GET REQUESTED LINE POSITION«, t00=0x001a, t01=0x0072}
0x2932…2968              Head {h00=0x0032, h01=0x0050, text=»ACT085 RF(NN) ACT090 LINE POSITION LESS ZERO ?«, t00=0x001a, t01=0x00a0}
0x2968…2996              Head {h00=0x002a, h01=0x0050, text=» LDK A1,0 YES; SET LINE POSITION ZERO «, t00=0x001a, t01=0x00d6}
0x2996…29a0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001a, t01=0x0104}
0x29a0…29c4              Head {h00=0x0020, h01=0x0050, text=»ACT090 LDR A4,A4 RECOVERY ? «, t00=0x001a, t01=0x010e}
0x29c4…29de              Head {h00=0x0016, h01=0x0050, text=» RF(NZ) TP605 YES «, t00=0x001a, t01=0x0132}
0x29de…2a16              Head {h00=0x0034, h01=0x0050, text=» SC A1,DWTDEV+RLN,A6 SAVE REQUESTED LINE NUMBER «, t00=0x001a, t01=0x014c}
0x2a16…2a28              Head {h00=0x000e, h01=0x0050, text=» RF TP605 «, t00=0x001a, t01=0x0184}
0x2a28…2a36              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x001b, t01=0x0008}
0x2a36…2a40              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001b, t01=0x0016}
0x2a40…2a4a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001b, t01=0x0020}
0x2a4a…2a54              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001b, t01=0x002a}
0x2a54…2a78              Head {h00=0x0020, h01=0x0050, text=»*   ORDER 06 : PRINT JOURNAL«, t00=0x001b, t01=0x0034}
0x2a78…2a82              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001b, t01=0x0058}
0x2a82…2a8c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001b, t01=0x0062}
0x2a8c…2a96              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001b, t01=0x006c}
0x2a96…2ac4              Head {h00=0x002a, h01=0x0050, text=»TP200 LDKL A3,BUF1 SEND CR1 AND ATTACH«, t00=0x001b, t01=0x0076}
0x2ac4…2ad8              Head {h00=0x0010, h01=0x0050, text=»TP210 EQU * «, t00=0x001b, t01=0x00a4}
0x2ad8…2ae6              Head {h00=0x000a, h01=0x0050, text=»    =2«, t00=0x001b, t01=0x00b8}
0x2ae6…2afe              Head {h00=0x0014, h01=0x0050, text=» LD A2,ECBRL,A8 «, t00=0x001b, t01=0x00c6}
0x2afe…2b1e              Head {h00=0x001c, h01=0x0050, text=» ADK A2,/F BLOCK LENGTH «, t00=0x001b, t01=0x00de}
0x2b1e…2b42              Head {h00=0x0020, h01=0x0050, text=» CF A5,STABLK START OF BLOCK«, t00=0x001b, t01=0x00fe}
0x2b42…2b6a              Head {h00=0x0024, h01=0x0050, text=»ERTP1 RF(NZ) ERTP2 JMP IF ERROR «, t00=0x001b, t01=0x0122}
0x2b6a…2ba0              Head {h00=0x0032, h01=0x0050, text=» LC A1,DWTDEV,A6 GET LEFT BYTE IN STATUS WORD «, t00=0x001b, t01=0x014a}
0x2ba0…2bc8              Head {h00=0x0024, h01=0x0050, text=» ANK A1,4 TEXT MESSAGE WRITTEN ?«, t00=0x001b, t01=0x0180}
0x2bc8…2bf4              Head {h00=0x0028, h01=0x0050, text=» RF(NE) TP220 YES; COMPLETE REQUEST «, t00=0x001c, t01=0x0018}
0x2bf4…2c20              Head {h00=0x0028, h01=0x0050, text=» LD A1,ECBRL,A8 GET REQUESTED LENGTH«, t00=0x001c, t01=0x0044}
0x2c20…2c48              Head {h00=0x0024, h01=0x0050, text=» SUK A1,3 REQUESTED LENGTH 0-2 ?«, t00=0x001c, t01=0x0070}
0x2c48…2c72              Head {h00=0x0026, h01=0x0050, text=» RF(N) TP230 YES; COMPLETE REQUEST«, t00=0x001c, t01=0x0098}
0x2c72…2c86              Head {h00=0x0010, h01=0x0050, text=» RF(P) TP215«, t00=0x001c, t01=0x00c2}
0x2c86…2ca8              Head {h00=0x001e, h01=0x0050, text=» LD A1,2,A8 BUFFER ADDRESS«, t00=0x001c, t01=0x00d6}
0x2ca8…2ccc              Head {h00=0x0020, h01=0x0050, text=» LC A2,2,A1 THIRD CHARACTER «, t00=0x001c, t01=0x00f8}
0x2ccc…2cf4              Head {h00=0x0024, h01=0x0050, text=» CCK A2,/2020 CONTROL CHARACTER «, t00=0x001c, t01=0x011c}
0x2cf4…2d0a              Head {h00=0x0012, h01=0x0050, text=» RF(NL) TP215 «, t00=0x001c, t01=0x0144}
0x2d0a…2d1c              Head {h00=0x000e, h01=0x0050, text=» RF TP220 «, t00=0x001c, t01=0x015a}
0x2d1c…2d30              Head {h00=0x0010, h01=0x0050, text=»TP215 EQU * «, t00=0x001c, t01=0x016c}
0x2d30…2d52              Head {h00=0x001e, h01=0x0050, text=» CF A5,BUFCHR SEND BUFFER «, t00=0x001c, t01=0x0180}
0x2d52…2d78              Head {h00=0x0022, h01=0x0050, text=» CF A5,PRBUF PRINT ECB-BUFFER «, t00=0x001d, t01=0x0012}
0x2d78…2d8c              Head {h00=0x0010, h01=0x0050, text=»TP220 EQU * «, t00=0x001d, t01=0x0038}
0x2d8c…2d9e              Head {h00=0x000e, h01=0x0050, text=» LDK A1,0 «, t00=0x001d, t01=0x004c}
0x2d9e…2dd8              Head {h00=0x0036, h01=0x0050, text=»TP230 LDKL A2,/FDFF VOUCHER STATUS CHANGE ALLOWED «, t00=0x001d, t01=0x005e}
0x2dd8…2df2              Head {h00=0x0016, h01=0x0050, text=» ANS A2,DWTDEV,A6 «, t00=0x001d, t01=0x0098}
0x2df2…2e00              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x001d, t01=0x00b2}
0x2e00…2e0a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001d, t01=0x00c0}
0x2e0a…2e14              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001d, t01=0x00ca}
0x2e14…2e36              Head {h00=0x001e, h01=0x0050, text=»*   ECB-BUFFER IS WRITTEN «, t00=0x001d, t01=0x00d4}
0x2e36…2e40              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001d, t01=0x00f6}
0x2e40…2e6e              Head {h00=0x002a, h01=0x0050, text=»*   SEND LINE FEED IF JOURNAL OR TALLY«, t00=0x001d, t01=0x0100}
0x2e6e…2e78              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001d, t01=0x012e}
0x2e78…2e82              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001d, t01=0x0138}
0x2e82…2e94              Head {h00=0x000e, h01=0x0050, text=»TPLF EQU *«, t00=0x001d, t01=0x0142}
0x2e94…2ea6              Head {h00=0x000e, h01=0x0050, text=» LDR A1,A1«, t00=0x001d, t01=0x0154}
0x2ea6…2ebc              Head {h00=0x0012, h01=0x0050, text=» RF(NE) TPLF10«, t00=0x001d, t01=0x0166}
0x2ebc…2ee2              Head {h00=0x0022, h01=0x0050, text=» LDK A2,RPH DETACH PRINT HEAD «, t00=0x001d, t01=0x017c}
0x2ee2…2efc              Head {h00=0x0016, h01=0x0050, text=» CF A5,OUTPUT SEND«, t00=0x001e, t01=0x0012}
0x2efc…2f1e              Head {h00=0x001e, h01=0x0050, text=» RF(NZ) ERTP2 JMP IF ERROR«, t00=0x001e, t01=0x002c}
0x2f1e…2f32              Head {h00=0x0010, h01=0x0050, text=»TPLF10 EQU *«, t00=0x001e, t01=0x004e}
0x2f32…2f44              Head {h00=0x000e, h01=0x0050, text=» SUK A7,8 «, t00=0x001e, t01=0x0062}
0x2f44…2f70              Head {h00=0x0028, h01=0x0050, text=» RF(NN) TPL010 NOT JOURNAL AND TALLY«, t00=0x001e, t01=0x0074}
0x2f70…2f92              Head {h00=0x001e, h01=0x0050, text=» ADK A7,2 GET INDEX TABLE «, t00=0x001e, t01=0x00a0}
0x2f92…2fba              Head {h00=0x0024, h01=0x0050, text=» LC A2,LFTAB,A7 GET LF CHARACTER«, t00=0x001e, t01=0x00c2}
0x2fba…2fde              Head {h00=0x0020, h01=0x0050, text=» CF A5,OUTPUT SEND LF CHAR. «, t00=0x001e, t01=0x00ea}
0x2fde…3000              Head {h00=0x001e, h01=0x0050, text=» RF(NZ) ERTP2 JMP IF ERROR«, t00=0x001e, t01=0x010e}
0x3000…3032              Head {h00=0x002e, h01=0x0050, text=»TPL010 LD A1,ECBRL,A8 GET REQUESTED LENGTH«, t00=0x001e, t01=0x0130}
0x3032…3060              Head {h00=0x002a, h01=0x0050, text=» ST A1,ECBEL,A8 STORE EFFECTIVE LENGTH«, t00=0x001e, t01=0x0162}
0x3060…306e              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x001e, t01=0x0190}
0x306e…3078              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001f, t01=0x000e}
0x3078…3082              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001f, t01=0x0018}
0x3082…30a2              Head {h00=0x001c, h01=0x0050, text=»*   COMMON END OF PRINT «, t00=0x001f, t01=0x0022}
0x30a2…30ac              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001f, t01=0x0042}
0x30ac…30b6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001f, t01=0x004c}
0x30b6…30dc              Head {h00=0x0022, h01=0x0050, text=»*   SEND LAST DUMMY CHARACTER «, t00=0x001f, t01=0x0056}
0x30dc…30e6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001f, t01=0x007c}
0x30e6…30fa              Head {h00=0x0010, h01=0x0050, text=»TPDUMY EQU *«, t00=0x001f, t01=0x0086}
0x30fa…310e              Head {h00=0x0010, h01=0x0050, text=» LDK A2,ETX «, t00=0x001f, t01=0x009a}
0x310e…3124              Head {h00=0x0012, h01=0x0050, text=» CF A5,OUTPUT «, t00=0x001f, t01=0x00ae}
0x3124…3146              Head {h00=0x001e, h01=0x0050, text=» RF(NZ) ERTP2 JMP IF ERROR«, t00=0x001f, t01=0x00c4}
0x3146…3154              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x001f, t01=0x00e6}
0x3154…315e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001f, t01=0x00f4}
0x315e…3168              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001f, t01=0x00fe}
0x3168…319c              Head {h00=0x0030, h01=0x0050, text=»*   CHECK STATUS AFTER LAST DUMMY CHARACTER «, t00=0x001f, t01=0x0108}
0x319c…31a6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001f, t01=0x013c}
0x31a6…31ba              Head {h00=0x0010, h01=0x0050, text=»TPTST EQU * «, t00=0x001f, t01=0x0146}
0x31ba…31ec              Head {h00=0x002e, h01=0x0050, text=» SUK A7,2 TEST STATUS : VOUCHER/PASSBOOK ?«, t00=0x001f, t01=0x015a}
0x31ec…3206              Head {h00=0x0016, h01=0x0050, text=» RF(NZ) TST010 NO «, t00=0x001f, t01=0x018c}
0x3206…3234              Head {h00=0x002a, h01=0x0050, text=»TST005 LC A2,DWTDEV+1,A6 GET STATUS =2«, t00=0x0020, t01=0x0016}
0x3234…3256              Head {h00=0x001e, h01=0x0050, text=» ANK A2,VOIN VOUCHER OUT ?«, t00=0x0020, t01=0x0044}
0x3256…326e              Head {h00=0x0014, h01=0x0050, text=» RF(NZ) ENDIO NO«, t00=0x0020, t01=0x0066}
0x326e…3284              Head {h00=0x0012, h01=0x0050, text=» RF TST015 YES«, t00=0x0020, t01=0x007e}
0x3284…328e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0020, t01=0x0094}
0x328e…32a6              Head {h00=0x0014, h01=0x0050, text=»TST010 SUK A7,4 «, t00=0x0020, t01=0x009e}
0x32a6…32bc              Head {h00=0x0012, h01=0x0050, text=» IFT CUTPER=0 «, t00=0x0020, t01=0x00b6}
0x32bc…32ea              Head {h00=0x002a, h01=0x0050, text=» RF(G) ENDIO NOT TEST STATUS, JOURNAL «, t00=0x0020, t01=0x00cc}
0x32ea…32f6              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0020, t01=0x00fa}
0x32f6…330c              Head {h00=0x0012, h01=0x0050, text=» IFT CUTPER=1 «, t00=0x0020, t01=0x0106}
0x330c…333a              Head {h00=0x002a, h01=0x0050, text=» RF(G) TST020 NOT TEST STATUS, JOURNAL«, t00=0x0020, t01=0x011c}
0x333a…334e              Head {h00=0x0010, h01=0x0050, text=»TST012 EQU *«, t00=0x0020, t01=0x014a}
0x334e…335a              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0020, t01=0x015e}
0x335a…3382              Head {h00=0x0024, h01=0x0050, text=» LC A2,DWTDEV+1,A6 GET STATUS =2«, t00=0x0020, t01=0x016a}
0x3382…33ac (33, 0, 400) Head {h00=0x0026, h01=0x0050, text=» ANK A2,EOJT END OF JOURNAL TAPE? «, t00=0x0021, t01=0x0004}
0x33ac…33d4              Head {h00=0x0024, h01=0x0050, text=» RF(NZ) ENDIO NO: PERFORM ENDIO «, t00=0x0021, t01=0x002e}
0x33d4…3402              Head {h00=0x002a, h01=0x0050, text=»TST015 ORKL A1,PROUT SET RETURN CODE: «, t00=0x0021, t01=0x0056}
0x3402…340a              Head {h00=0x0004, h01=0x0050, t00=0x0021, t01=0x0084}
0x340a…3436              Head {h00=0x0028, h01=0x0050, text=»   END OF JOURNAL TAPE, VOUCHER OUT «, t00=0x0021, t01=0x008c}
0x3436…3440              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0021, t01=0x00b8}
0x3440…3470              Head {h00=0x002c, h01=0x0050, text=»*   PERFORM END I/O AND GO TO DISPATCHER«, t00=0x0021, t01=0x00c2}
0x3470…347a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0021, t01=0x00f2}
0x347a…348e              Head {h00=0x0010, h01=0x0050, text=»ENDIO EQU * «, t00=0x0021, t01=0x00fc}
0x348e…34b2              Head {h00=0x0020, h01=0x0050, text=» LDR A4,A1 SAVE RETURN CODE «, t00=0x0021, t01=0x0110}
0x34b2…34d4              Head {h00=0x001e, h01=0x0050, text=» CF A5,ENDBLK END OF BLOCK«, t00=0x0021, t01=0x0134}
0x34d4…34fc              Head {h00=0x0024, h01=0x0050, text=»ERTP2 RF(NZ) ERTP3 JMP IF ERROR «, t00=0x0021, t01=0x0156}
0x34fc…352e              Head {h00=0x002e, h01=0x0050, text=» LDKL A1,/FBFF RESET MESSAGE WRITTEN IND. «, t00=0x0021, t01=0x017e}
0x352e…3548              Head {h00=0x0016, h01=0x0050, text=» ANS A1,DWTDEV,A6 «, t00=0x0022, t01=0x0020}
0x3548…356e              Head {h00=0x0022, h01=0x0050, text=» LDR A1,A4 RESTORE RETURN CODE«, t00=0x0022, t01=0x003a}
0x356e…35a6              Head {h00=0x0034, h01=0x0050, text=» ABL LENDIS PERFORM END I/O AND GO TO DISPATCHER«, t00=0x0022, t01=0x0060}
0x35a6…35b0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0022, t01=0x0098}
0x35b0…35c6              Head {h00=0x0012, h01=0x0050, text=» IFT CUTPER=1 «, t00=0x0022, t01=0x00a2}
0x35c6…35de              Head {h00=0x0014, h01=0x0050, text=»TST020 SUK A7,16«, t00=0x0022, t01=0x00b8}
0x35de…3604              Head {h00=0x0022, h01=0x0050, text=» RB(L) ENDIO VOUCHER/PASSBOOK «, t00=0x0022, t01=0x00d0}
0x3604…3616              Head {h00=0x000e, h01=0x0050, text=» SUK A7,4 «, t00=0x0022, t01=0x00f6}
0x3616…3638              Head {h00=0x001e, h01=0x0050, text=» RB(G) ENDIO GRASP,RELEASE«, t00=0x0022, t01=0x0108}
0x3638…3658              Head {h00=0x001c, h01=0x0050, text=» RB TST012 CUT,PERFORATE«, t00=0x0022, t01=0x012a}
0x3658…3664              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0022, t01=0x014a}
0x3664…3672              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0022, t01=0x0156}
0x3672…367c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0022, t01=0x0164}
0x367c…3686              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0022, t01=0x016e}
0x3686…3690              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0022, t01=0x0178}
0x3690…36b8              Head {h00=0x0024, h01=0x0050, text=»*   ORDER 06 : PRINT TALLY ROLL «, t00=0x0022, t01=0x0182}
0x36b8…36c2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0023, t01=0x001a}
0x36c2…36cc              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0023, t01=0x0024}
0x36cc…36d6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0023, t01=0x002e}
0x36d6…3702              Head {h00=0x0028, h01=0x0050, text=»TP405 CF A5,RELEAS ERROR. VOUCHER IN«, t00=0x0023, t01=0x0038}
0x3702…3714              Head {h00=0x000e, h01=0x0050, text=»    =2(=1)«, t00=0x0023, t01=0x0064}
0x3714…371e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0023, t01=0x0076}
0x371e…374c              Head {h00=0x002a, h01=0x0050, text=»TP407 LDKL A3,BUF3 SEND CR2 AND ATTACH«, t00=0x0023, t01=0x0080}
0x374c…3760              Head {h00=0x0010, h01=0x0050, text=»TP410 EQU * «, t00=0x0023, t01=0x00ae}
0x3760…3776              Head {h00=0x0012, h01=0x0050, text=» LDKL A1,VOCHA«, t00=0x0023, t01=0x00c2}
0x3776…37ba              Head {h00=0x0040, h01=0x0050, text=» ORS A1,DWTDEV,A6 INDICATE VOUCHER STATUS CHANGE NOT ALLOWED«, t00=0x0023, t01=0x00d8}
0x37ba…37cc              Head {h00=0x000e, h01=0x0050, text=» RB TP210 «, t00=0x0023, t01=0x011c}
0x37cc…37da              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0023, t01=0x012e}
0x37da…37e4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0023, t01=0x013c}
0x37e4…37ee              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0023, t01=0x0146}
0x37ee…37f8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0023, t01=0x0150}
0x37f8…3826              Head {h00=0x002a, h01=0x0050, text=»*   ORDER 06 : WRITE  VOUCHER/PASSBOOK«, t00=0x0023, t01=0x015a}
0x3826…3854              Head {h00=0x002a, h01=0x0050, text=»*         OB : POSITION LIFT AND WRITE«, t00=0x0023, t01=0x0188}
0x3854…385e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0024, t01=0x0026}
0x385e…3868              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0024, t01=0x0030}
0x3868…387e              Head {h00=0x0012, h01=0x0050, text=»TP605 EQU *   «, t00=0x0024, t01=0x003a}
0x387e…38a0              Head {h00=0x001e, h01=0x0050, text=» LDK A2,5 BLOCK LENGTH =2 «, t00=0x0024, t01=0x0050}
0x38a0…38c8              Head {h00=0x0024, h01=0x0050, text=» CF A5,STABLK START OF BLOCK =2 «, t00=0x0024, t01=0x0072}
0x38c8…38ee              Head {h00=0x0022, h01=0x0050, text=» RF(NZ) ERTP3 JMP IF ERROR =2 «, t00=0x0024, t01=0x009a}
0x38ee…3914              Head {h00=0x0022, h01=0x0050, text=» CF A5,GRASP GRASP VOUCHER =2 «, t00=0x0024, t01=0x00c0}
0x3914…394a              Head {h00=0x0032, h01=0x0050, text=» LC A2,DWTDEV+RLN,A6 GET REQUESTED LINE NO. =2«, t00=0x0024, t01=0x00e6}
0x394a…3966              Head {h00=0x0018, h01=0x0050, text=» ANK A2,/FF CLEAN =2«, t00=0x0024, t01=0x011c}
0x3966…3992              Head {h00=0x0028, h01=0x0050, text=» SUR A2,A3 GET /REQ.-ACT./ LINE NO. «, t00=0x0024, t01=0x0138}
0x3992…39a8              Head {h00=0x0012, h01=0x0050, text=» RF(NN) TP608 «, t00=0x0024, t01=0x0164}
0x39a8…39b6              Head {h00=0x000a, h01=0x0050, text=»    =2«, t00=0x0024, t01=0x017a}
0x39b6…39cc              Head {h00=0x0012, h01=0x0050, text=» NGR A2,A2  =2«, t00=0x0024, t01=0x0188}
0x39cc…39e4              Head {h00=0x0014, h01=0x0050, text=»TP608 ADK A2,/9 «, t00=0x0025, t01=0x000e}
0x39e4…3a08              Head {h00=0x0020, h01=0x0050, text=» CF A5,STABLK START OF BLOCK«, t00=0x0025, t01=0x0026}
0x3a08…3a2a              Head {h00=0x001e, h01=0x0050, text=» RF(NZ) ERTP3 JMP IF ERROR«, t00=0x0025, t01=0x004a}
0x3a2a…3a38              Head {h00=0x000a, h01=0x0050, text=»    =2«, t00=0x0025, t01=0x006c}
0x3a38…3a46              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0025, t01=0x007a}
0x3a46…3a50              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0025, t01=0x0088}
0x3a50…3a5a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0025, t01=0x0092}
0x3a5a…3a88              Head {h00=0x002a, h01=0x0050, text=»*   SEND ELEVATOR UP/DOWN UNTIL ACTUAL«, t00=0x0025, t01=0x009c}
0x3a88…3ab2              Head {h00=0x0026, h01=0x0050, text=»*   LINE NUMBER IS EQUAL REQUESTED«, t00=0x0025, t01=0x00ca}
0x3ab2…3abc              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0025, t01=0x00f4}
0x3abc…3ac6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0025, t01=0x00fe}
0x3ac6…3afc              Head {h00=0x0032, h01=0x0050, text=»TP610 CC A3,DWTDEV+RLN,A6 COMPARE LINE NUMBER «, t00=0x0025, t01=0x0108}
0x3afc…3b16              Head {h00=0x0016, h01=0x0050, text=» RF(E) TP650 EQUAL«, t00=0x0025, t01=0x013e}
0x3b16…3b3c              Head {h00=0x0022, h01=0x0050, text=» RF(G) TP630 SEND ELEVATOR UP «, t00=0x0025, t01=0x0158}
0x3b3c…3b62              Head {h00=0x0022, h01=0x0050, text=» LDK A2,LDO SEND ELEVATOR DOWN«, t00=0x0025, t01=0x017e}
0x3b62…3b90              Head {h00=0x002a, h01=0x0050, text=» ADK A3,1 INCREMENT ACTUAL LINE NUMBER«, t00=0x0026, t01=0x0014}
0x3b90…3ba2              Head {h00=0x000e, h01=0x0050, text=» RF TP640 «, t00=0x0026, t01=0x0042}
0x3ba2…3bcc              Head {h00=0x0026, h01=0x0050, text=»TP630 LDK A2,LUP SEND ELEVATOR UP «, t00=0x0026, t01=0x0054}
0x3bcc…3bfa              Head {h00=0x002a, h01=0x0050, text=» SUK A3,1 DECREMENT ACTUAL LINE NUMBER«, t00=0x0026, t01=0x007e}
0x3bfa…3c04              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0026, t01=0x00ac}
0x3c04…3c2e              Head {h00=0x0026, h01=0x0050, text=»TP640 CF A5,OUTPUT SEND LIFT CHAR «, t00=0x0026, t01=0x00b6}
0x3c2e…3c50              Head {h00=0x001e, h01=0x0050, text=» RF(NZ) ERTP3 JMP IF ERROR«, t00=0x0026, t01=0x00e0}
0x3c50…3c5a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0026, t01=0x0102}
0x3c5a…3c8e              Head {h00=0x0030, h01=0x0050, text=» SC A3,DWTDEV+ALN,A6 SAVE ACTUAL LINE NUMBER«, t00=0x0026, t01=0x010c}
0x3c8e…3cb6              Head {h00=0x0024, h01=0x0050, text=» LC A2,DWTDEV+1,A6 GET STATUS =2«, t00=0x0026, t01=0x0140}
0x3cb6…3cd8              Head {h00=0x001e, h01=0x0050, text=» ANK A2,VOIN VOUCHER IN ? «, t00=0x0026, t01=0x0168}
0x3cd8…3cec              Head {h00=0x0010, h01=0x0050, text=» IFT COMPL=0«, t00=0x0026, t01=0x018a}
0x3cec…3d14              Head {h00=0x0024, h01=0x0050, text=» ABL(Z) RCTP NO: ERROR RECOVERY «, t00=0x0027, t01=0x000e}
0x3d14…3d44              Head {h00=0x002c, h01=0x0050, text=» RB TP610 YES: CHECK IF LIFT  POSITIONED«, t00=0x0027, t01=0x0036}
0x3d44…3d50              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0027, t01=0x0066}
0x3d50…3d64              Head {h00=0x0010, h01=0x0050, text=» IFT COMPL=1«, t00=0x0027, t01=0x0072}
0x3d64…3d9a              Head {h00=0x0032, h01=0x0050, text=» RB(NZ) TP610 YES: CHECK IF LIFT IS POSITIONED«, t00=0x0027, t01=0x0086}
0x3d9a…3dc4              Head {h00=0x0026, h01=0x0050, text=»TP645 LDKL A1,PROUT 'VOUCHER OUT' «, t00=0x0027, t01=0x00bc}
0x3dc4…3df4              Head {h00=0x002c, h01=0x0050, text=» ORS A1,ECBRC,A8 INDICATE IN RETURN CODE«, t00=0x0027, t01=0x00e6}
0x3df4…3e18              Head {h00=0x0020, h01=0x0050, text=» LDK A2,RPH RETURN PRINTHEAD«, t00=0x0027, t01=0x0116}
0x3e18…3e2e              Head {h00=0x0012, h01=0x0050, text=» CF A5,OUTPUT «, t00=0x0027, t01=0x013a}
0x3e2e…3e50              Head {h00=0x001e, h01=0x0050, text=» RF(NZ) ERTP3 JMP IF ERROR«, t00=0x0027, t01=0x0150}
0x3e50…3e62              Head {h00=0x000e, h01=0x0050, text=» RB TPDUMY«, t00=0x0027, t01=0x0172}
0x3e62…3e6e              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0027, t01=0x0184}
0x3e6e…3e7c              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0027, t01=0x0190}
0x3e7c…3e86              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0028, t01=0x000e}
0x3e86…3e90              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0028, t01=0x0018}
0x3e90…3ec0              Head {h00=0x002c, h01=0x0050, text=»*   ORDER 06 AND 0B: LIFT IS POSITIONED «, t00=0x0028, t01=0x0022}
0x3ec0…3eee              Head {h00=0x002a, h01=0x0050, text=»*                    ATTACH AND PRINT «, t00=0x0028, t01=0x0052}
0x3eee…3ef8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0028, t01=0x0080}
0x3ef8…3f02              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0028, t01=0x008a}
0x3f02…3f16              Head {h00=0x0010, h01=0x0050, text=»TP650 EQU * «, t00=0x0028, t01=0x0094}
0x3f16…3f38              Head {h00=0x001e, h01=0x0050, text=» CF A5,ENDBLK END OF BLOCK«, t00=0x0028, t01=0x00a8}
0x3f38…3f60              Head {h00=0x0024, h01=0x0050, text=»ERTP3 RF(NZ) ERTP4 JMP IF ERROR «, t00=0x0028, t01=0x00ca}
0x3f60…3f8a              Head {h00=0x0026, h01=0x0050, text=» LDKL A3,BUF2 SEND CR2 AND ATTACH «, t00=0x0028, t01=0x00f2}
0x3f8a…3fac              Head {h00=0x001e, h01=0x0050, text=» RB TP410 PRINT ECB-BUFFER«, t00=0x0028, t01=0x011c}
0x3fac…3fba              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0028, t01=0x013e}
0x3fba…3fd0              Head {h00=0x0012, h01=0x0050, text=» IFT CUTPER=1 «, t00=0x0028, t01=0x014c}
0x3fd0…3fda              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0028, t01=0x0162}
0x3fda…4012              Head {h00=0x0034, h01=0x0050, text=»*   ORDER 22 AND 26   CUT AND PERFORATE JOURNAL «, t00=0x0028, t01=0x016c}
0x4012…401c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0029, t01=0x0014}
0x401c…4030              Head {h00=0x0010, h01=0x0050, text=»TP700 EQU * «, t00=0x0029, t01=0x001e}
0x4030…404c              Head {h00=0x0018, h01=0x0050, text=» LDK A3,1 SET INDEX «, t00=0x0029, t01=0x0032}
0x404c…405e              Head {h00=0x000e, h01=0x0050, text=» RF TP760 «, t00=0x0029, t01=0x004e}
0x405e…4072              Head {h00=0x0010, h01=0x0050, text=»TP750 EQU * «, t00=0x0029, t01=0x0060}
0x4072…408e              Head {h00=0x0018, h01=0x0050, text=» LDK A3,0 SET INDEX «, t00=0x0029, t01=0x0074}
0x408e…40b2              Head {h00=0x0020, h01=0x0050, text=»TP760 LDK A2,/4 BLOCK LENGTH«, t00=0x0029, t01=0x0090}
0x40b2…40d6              Head {h00=0x0020, h01=0x0050, text=» CF A5,STABLK START OF BLOCK«, t00=0x0029, t01=0x00b4}
0x40d6…40f8              Head {h00=0x001e, h01=0x0050, text=» RF(NZ) ERTP4 JMP IF ERROR«, t00=0x0029, t01=0x00d8}
0x40f8…4118              Head {h00=0x001c, h01=0x0050, text=» LC A2,CPTAB,A3 GET CHAR«, t00=0x0029, t01=0x00fa}
0x4118…4132              Head {h00=0x0016, h01=0x0050, text=» CF A5,OUTPUT SEND«, t00=0x0029, t01=0x011a}
0x4132…4154              Head {h00=0x001e, h01=0x0050, text=» RF(NZ) ERTP4 JMP IF ERROR«, t00=0x0029, t01=0x0134}
0x4154…4172              Head {h00=0x001a, h01=0x0050, text=» LDK A2,LF1 LINE FEED «, t00=0x0029, t01=0x0156}
0x4172…418c              Head {h00=0x0016, h01=0x0050, text=» CF A5,OUTPUT SEND«, t00=0x0029, t01=0x0174}
0x418c…41ae              Head {h00=0x001e, h01=0x0050, text=» RF(NZ) ERTP4 JMP IF ERROR«, t00=0x0029, t01=0x018e}
0x41ae…41c0              Head {h00=0x000e, h01=0x0050, text=» RB TPDUMY«, t00=0x002a, t01=0x0020}
0x41c0…41cc              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x002a, t01=0x0032}
0x41cc…41d6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002a, t01=0x003e}
0x41d6…4216              Head {h00=0x003c, h01=0x0050, text=»*   ORDER 37 AND 38   GRASP AND RELEASE VOUCHER/PASSBOOK«, t00=0x002a, t01=0x0048}
0x4216…4220              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002a, t01=0x0088}
0x4220…4234              Head {h00=0x0010, h01=0x0050, text=»TP800 EQU * «, t00=0x002a, t01=0x0092}
0x4234…4254              Head {h00=0x001c, h01=0x0050, text=» LDK A2,/9 BLOCK LENGTH «, t00=0x002a, t01=0x00a6}
0x4254…4278              Head {h00=0x0020, h01=0x0050, text=» CF A5,STABLK START OF BLOCK«, t00=0x002a, t01=0x00c6}
0x4278…429a              Head {h00=0x001e, h01=0x0050, text=» RF(NZ) ERTP4 JMP IF ERROR«, t00=0x002a, t01=0x00ea}
0x429a…42b0              Head {h00=0x0012, h01=0x0050, text=» CF A5,GRASPA «, t00=0x002a, t01=0x010c}
0x42b0…42d6              Head {h00=0x0022, h01=0x0050, text=»TP850 LDK A2,1 BLOCK LENGTH =2«, t00=0x002a, t01=0x0122}
0x42d6…42fe              Head {h00=0x0024, h01=0x0050, text=» CF A5,STABLK START OF BLOCK =2 «, t00=0x002a, t01=0x0148}
0x42fe…4324              Head {h00=0x0022, h01=0x0050, text=» RF(NZ) ERTP4 JMP IF ERROR =2 «, t00=0x002a, t01=0x0170}
0x4324…4336              Head {h00=0x000e, h01=0x0050, text=» RB TPDUMY«, t00=0x002b, t01=0x0008}
0x4336…434a              Head {h00=0x0010, h01=0x0050, text=»TP900 EQU * «, t00=0x002b, t01=0x001a}
0x434a…4360              Head {h00=0x0012, h01=0x0050, text=» CF A5,RELEAS «, t00=0x002b, t01=0x002e}
0x4360…4376              Head {h00=0x0012, h01=0x0050, text=» RB TP850  =2 «, t00=0x002b, t01=0x0044}
0x4376…437e              Head {h00=0x0004, h01=0x0050, t00=0x002b, t01=0x005a}
0x437e…438c              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x002b, t01=0x0062}
0x438c…4396              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002b, t01=0x0070}
0x4396…43ac              Head {h00=0x0012, h01=0x0050, text=»*   P R B U F «, t00=0x002b, t01=0x007a}
0x43ac…43b6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002b, t01=0x0090}
0x43b6…4400              Head {h00=0x0046, h01=0x0050, text=»*   SUBROUTINE TO SEND CHARACTERS FROM ECB-BUFFER UNTIL REQUESTED «, t00=0x002b, t01=0x009a}
0x4400…441e              Head {h00=0x001a, h01=0x0050, text=»*   LENGTH IS REACHED «, t00=0x002b, t01=0x00e4}
0x441e…4428              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002b, t01=0x0102}
0x4428…445a              Head {h00=0x002e, h01=0x0050, text=»PRBUF LD A4,ECBRL,A8 GET REQUESTED LENGTH «, t00=0x002b, t01=0x010c}
0x445a…4484              Head {h00=0x0026, h01=0x0050, text=» SUK A4,2 ADJUST REQUESTED LENGTH «, t00=0x002b, t01=0x013e}
0x4484…44aa              Head {h00=0x0022, h01=0x0050, text=» LD A3,ECBBA,A8 BUFFER ADDRESS«, t00=0x002b, t01=0x0168}
0x44aa…44d6              Head {h00=0x0028, h01=0x0050, text=»*   SKIP PRECEDING SPACES IN BUFFER «, t00=0x002b, t01=0x018e}
0x44d6…44e8              Head {h00=0x000e, h01=0x0050, text=» ADK A3,2 «, t00=0x002c, t01=0x002a}
0x44e8…450e              Head {h00=0x0022, h01=0x0050, text=»PRB010 LCR A1,A3 GET CHARACTER«, t00=0x002c, t01=0x003c}
0x450e…4524              Head {h00=0x0012, h01=0x0050, text=» CCK A1,/2020 «, t00=0x002c, t01=0x0062}
0x4524…4544              Head {h00=0x001c, h01=0x0050, text=» RF(NE) PRB050 NOT BLANK«, t00=0x002c, t01=0x0078}
0x4544…455c              Head {h00=0x0014, h01=0x0050, text=» ADK A3,1 BLANK «, t00=0x002c, t01=0x0098}
0x455c…456e              Head {h00=0x000e, h01=0x0050, text=» SUK A4,1 «, t00=0x002c, t01=0x00b0}
0x456e…4594              Head {h00=0x0022, h01=0x0050, text=» RB PRB010 GET NEXT CHARACTER «, t00=0x002c, t01=0x00c2}
0x4594…45d6              Head {h00=0x003e, h01=0x0050, text=»*   LOOK IF CARRIAGE RETURN CHAR (/09,/0D) LAST IN BUFFER «, t00=0x002c, t01=0x00e8}
0x45d6…45fe              Head {h00=0x0024, h01=0x0050, text=»PRB050 LDR A1,A3 GET ADDRESS TO «, t00=0x002c, t01=0x012a}
0x45fe…462a              Head {h00=0x0028, h01=0x0050, text=» ADR A1,A4 LAST CHARACTER IN BUFFER «, t00=0x002c, t01=0x0152}
0x462a…4648              Head {h00=0x001a, h01=0x0050, text=» LC A1,-1,A1 GET CHAR «, t00=0x002c, t01=0x017e}
0x4648…4676              Head {h00=0x002a, h01=0x0050, text=» CCK A1,/0909 CARRIAGE RETURN - CR2 ? «, t00=0x002d, t01=0x000c}
0x4676…4690              Head {h00=0x0016, h01=0x0050, text=» RF(E) PRB060 YES «, t00=0x002d, t01=0x003a}
0x4690…46be              Head {h00=0x002a, h01=0x0050, text=» CCK A1,/0D0D CARRIAGE RETURN - CR1 ? «, t00=0x002d, t01=0x0054}
0x46be…46d8              Head {h00=0x0016, h01=0x0050, text=» RF(E) PRB060 YES «, t00=0x002d, t01=0x0082}
0x46d8…46fa              Head {h00=0x001e, h01=0x0050, text=» LDK A1,0 DUMMY CHARACTER «, t00=0x002d, t01=0x009c}
0x46fa…470c              Head {h00=0x000e, h01=0x0050, text=» RF PRB070«, t00=0x002d, t01=0x00be}
0x470c…473e              Head {h00=0x002e, h01=0x0050, text=»PRB060 SUK A4,1 DECREMENT REQUESTED LENGTH«, t00=0x002d, t01=0x00d0}
0x473e…476e              Head {h00=0x002c, h01=0x0050, text=»PRB070 ST A1,ECBEL,A8 SAVE CHAR. IN ECB «, t00=0x002d, t01=0x0102}
0x476e…4778              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002d, t01=0x0132}
0x4778…4782              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002d, t01=0x013c}
0x4782…47b4              Head {h00=0x002e, h01=0x0050, text=»PRB100 SUK A4,1 DECREMENT REQUESTED LENGTH«, t00=0x002d, t01=0x0146}
0x47b4…47d8              Head {h00=0x0020, h01=0x0050, text=» RF(NN) PRB105 PRINT BUFFER «, t00=0x002d, t01=0x0178}
0x47d8…4812              Head {h00=0x0036, h01=0x0050, text=» LD A2,ECBEL,A8 GET CARRIAGE RETURN CHAR (/09,/0D)«, t00=0x002e, t01=0x000c}
0x4812…4828              Head {h00=0x0012, h01=0x0050, text=» RF(E) PRB101 «, t00=0x002e, t01=0x0046}
0x4828…4848              Head {h00=0x001c, h01=0x0050, text=» CF A5,OUTPUT SEND CHAR «, t00=0x002e, t01=0x005c}
0x4848…486a              Head {h00=0x001e, h01=0x0050, text=» RF(NZ) ERTP4 JMP IF ERROR«, t00=0x002e, t01=0x007c}
0x486a…487e              Head {h00=0x0010, h01=0x0050, text=»PRB101 EQU *«, t00=0x002e, t01=0x009e}
0x487e…48a0              Head {h00=0x001e, h01=0x0050, text=» CF A5,ENDBLK END OF BLOCK«, t00=0x002e, t01=0x00b2}
0x48a0…48c2              Head {h00=0x001e, h01=0x0050, text=» RF(NZ) ERTP5 JMP IF ERROR«, t00=0x002e, t01=0x00d4}
0x48c2…48e0              Head {h00=0x001a, h01=0x0050, text=» LDK A2,1 BLOCK LENGTH«, t00=0x002e, t01=0x00f6}
0x48e0…4904              Head {h00=0x0020, h01=0x0050, text=» CF A5,STABLK START OF BLOCK«, t00=0x002e, t01=0x0114}
0x4904…4926              Head {h00=0x001e, h01=0x0050, text=» RF(NZ) ERTP5 JMP IF ERROR«, t00=0x002e, t01=0x0138}
0x4926…493a              Head {h00=0x0010, h01=0x0050, text=» LDK A2,ETX «, t00=0x002e, t01=0x015a}
0x493a…4974              Head {h00=0x0036, h01=0x0050, text=» CF A5,OUTPUT WAIT FOR WHOLE BUFFER TO BE PRINTED «, t00=0x002e, t01=0x016e}
0x4974…499c              Head {h00=0x0024, h01=0x0050, text=»ERTP4 RF(NZ) ERTP5 JMP IF ERROR «, t00=0x002f, t01=0x0018}
0x499c…49be              Head {h00=0x001e, h01=0x0050, text=» CF A5,ENDBLK END OF BLOCK«, t00=0x002f, t01=0x0040}
0x49be…49e0              Head {h00=0x001e, h01=0x0050, text=» RF(NZ) ERTP5 JMP IF ERROR«, t00=0x002f, t01=0x0062}
0x49e0…49fe              Head {h00=0x001a, h01=0x0050, text=» LDK A2,3 BLOCK LENGTH«, t00=0x002f, t01=0x0084}
0x49fe…4a22              Head {h00=0x0020, h01=0x0050, text=» CF A5,STABLK START OF BLOCK«, t00=0x002f, t01=0x00a2}
0x4a22…4a44              Head {h00=0x001e, h01=0x0050, text=» RF(NZ) ERTP5 JMP IF ERROR«, t00=0x002f, t01=0x00c6}
0x4a44…4a72              Head {h00=0x002a, h01=0x0050, text=» LDKL A1,MESS INDICATE MESSAGE PRINTED«, t00=0x002f, t01=0x00e8}
0x4a72…4a8c              Head {h00=0x0016, h01=0x0050, text=» ORS A1,DWTDEV,A6 «, t00=0x002f, t01=0x0116}
0x4a8c…4aa2              Head {h00=0x0012, h01=0x0050, text=»PRB102 RTN A5 «, t00=0x002f, t01=0x0130}
0x4aa2…4ab0              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x002f, t01=0x0146}
0x4ab0…4aba              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002f, t01=0x0154}
0x4aba…4ac4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002f, t01=0x015e}
0x4ac4…4ace              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002f, t01=0x0168}
0x4ace…4ae6              Head {h00=0x0014, h01=0x0050, text=»*   PRINT BUFFER«, t00=0x002f, t01=0x0172}
0x4ae6…4af0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002f, t01=0x018a}
0x4af0…4afa (48, 0, 400) Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0030, t01=0x0004}
0x4afa…4b0e              Head {h00=0x0010, h01=0x0050, text=»PRB105 EQU *«, t00=0x0030, t01=0x000e}
0x4b0e…4b44              Head {h00=0x0032, h01=0x0050, text=» ADR A3,A4 ADDRESS TO CHARACTER TO BE PRINTED «, t00=0x0030, t01=0x0022}
0x4b44…4b62              Head {h00=0x001a, h01=0x0050, text=» SUK A7,7 CHECK ORDER «, t00=0x0030, t01=0x0058}
0x4b62…4b86              Head {h00=0x0020, h01=0x0050, text=» RF(L) PRB200 PRINT JOURNAL «, t00=0x0030, t01=0x0076}
0x4b86…4baa              Head {h00=0x0020, h01=0x0050, text=» RF(G) PRB110 PRINT VOUCHER «, t00=0x0030, t01=0x009a}
0x4baa…4bb8              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0030, t01=0x00be}
0x4bb8…4bc2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0030, t01=0x00cc}
0x4bc2…4bcc              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0030, t01=0x00d6}
0x4bcc…4bd6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0030, t01=0x00e0}
0x4bd6…4bf2              Head {h00=0x0018, h01=0x0050, text=»*   PRINT TALLY ROLL«, t00=0x0030, t01=0x00ea}
0x4bf2…4bfc              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0030, t01=0x0106}
0x4bfc…4c06              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0030, t01=0x0110}
0x4c06…4c10              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0030, t01=0x011a}
0x4c10…4c38              Head {h00=0x0024, h01=0x0050, text=» LC A2,DWTDEV+1,A6 GET STATUS =2«, t00=0x0030, t01=0x0124}
0x4c38…4c5a              Head {h00=0x001e, h01=0x0050, text=» ANK A2,VOIN VOUCHER IN ? «, t00=0x0030, t01=0x014c}
0x4c5a…4c80              Head {h00=0x0022, h01=0x0050, text=» RF(Z) PRB200 NO. GO AND PRINT«, t00=0x0030, t01=0x016e}
0x4c80…4ca6 (49, 0, 400) Head {h00=0x0022, h01=0x0050, text=» ADK A5,4 RESET STACK POINTER «, t00=0x0031, t01=0x0004}
0x4ca6…4cc8              Head {h00=0x001e, h01=0x0050, text=» CF A5,ENDBLK END OF BLOCK«, t00=0x0031, t01=0x002a}
0x4cc8…4cea              Head {h00=0x001e, h01=0x0050, text=» RF(NZ) ERTP5 JMP IF ERROR«, t00=0x0031, t01=0x004c}
0x4cea…4d18              Head {h00=0x002a, h01=0x0050, text=» ABL TP405 SEND LIFT TO TOP AND RELEAS«, t00=0x0031, t01=0x006e}
0x4d18…4d22              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0031, t01=0x009c}
0x4d22…4d2c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0031, t01=0x00a6}
0x4d2c…4d36              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0031, t01=0x00b0}
0x4d36…4d58              Head {h00=0x001e, h01=0x0050, text=»*   PRINT VOUCHER/PASSBOOK«, t00=0x0031, t01=0x00ba}
0x4d58…4d62              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0031, t01=0x00dc}
0x4d62…4d6c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0031, t01=0x00e6}
0x4d6c…4d9a              Head {h00=0x002a, h01=0x0050, text=»PRB110 LC A2,DWTDEV+1,A6 GET STATUS =2«, t00=0x0031, t01=0x00f0}
0x4d9a…4dbc              Head {h00=0x001e, h01=0x0050, text=» ANK A2,VOIN VOUCHER IN ? «, t00=0x0031, t01=0x011e}
0x4dbc…4dd0              Head {h00=0x0010, h01=0x0050, text=» IFT COMPL=0«, t00=0x0031, t01=0x0140}
0x4dd0…4dfa              Head {h00=0x0026, h01=0x0050, text=» RF(Z) RCTP ERROR .VOUCHER NOT IN «, t00=0x0031, t01=0x0154}
0x4dfa…4e06              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0031, t01=0x017e}
0x4e06…4e1a              Head {h00=0x0010, h01=0x0050, text=» IFT COMPL=1«, t00=0x0031, t01=0x018a}
0x4e1a…4e2e              Head {h00=0x0010, h01=0x0050, text=» RB(Z) TP645«, t00=0x0032, t01=0x000e}
0x4e2e…4e3a              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0032, t01=0x0022}
0x4e3a…4e62              Head {h00=0x0024, h01=0x0050, text=» LDR A1,A4 COPY REQUESTED LENGTH«, t00=0x0032, t01=0x002e}
0x4e62…4e7e              Head {h00=0x0018, h01=0x0050, text=» SUK A1,2 R.L. < 3? «, t00=0x0032, t01=0x0056}
0x4e7e…4ea6              Head {h00=0x0024, h01=0x0050, text=» RF(N) PRB200 YES: NO TABULATION«, t00=0x0032, t01=0x0072}
0x4ea6…4eba              Head {h00=0x0010, h01=0x0050, text=» LDK A1,TAB «, t00=0x0032, t01=0x009a}
0x4eba…4eda              Head {h00=0x001c, h01=0x0050, text=» CC A1,-2,A3 TABULATION?«, t00=0x0032, t01=0x00ae}
0x4eda…4ef4              Head {h00=0x0016, h01=0x0050, text=» RF(NE) PRB200 NO «, t00=0x0032, t01=0x00ce}
0x4ef4…4f02              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0032, t01=0x00e8}
0x4f02…4f0c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0032, t01=0x00f6}
0x4f0c…4f16              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0032, t01=0x0100}
0x4f16…4f4e              Head {h00=0x0034, h01=0x0050, text=»*   IF TABULATION CHARACTER: DETACH PRINT HEAD, «, t00=0x0032, t01=0x010a}
0x4f4e…4f8e              Head {h00=0x003c, h01=0x0050, text=»*   SEND CHARACTERS UNTIL TABULATION POSITION IS REACHED«, t00=0x0032, t01=0x0142}
0x4f8e…4fb0              Head {h00=0x001e, h01=0x0050, text=»*   AND ATTACH PRINT HEAD «, t00=0x0032, t01=0x0182}
0x4fb0…4fba              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0033, t01=0x0014}
0x4fba…4fc4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0033, t01=0x001e}
0x4fc4…4ff0              Head {h00=0x0028, h01=0x0050, text=»PRB115 LDK A2,RPH DETACH PRINT HEAD «, t00=0x0033, t01=0x0028}
0x4ff0…5012              Head {h00=0x001e, h01=0x0050, text=» CF A5,OUTPUT SEND DETACH «, t00=0x0033, t01=0x0054}
0x5012…5034              Head {h00=0x001e, h01=0x0050, text=» RF(NZ) ERTP5 JMP IF ERROR«, t00=0x0033, t01=0x0076}
0x5034…5064              Head {h00=0x002c, h01=0x0050, text=»PRB117 LC A2,-1,A3 GET 1ST TAB POS CHAR «, t00=0x0033, t01=0x0098}
0x5064…508c              Head {h00=0x0024, h01=0x0050, text=» LCR A1,A3 GET 2ND TAB POS CHAR «, t00=0x0033, t01=0x00c8}
0x508c…50a8              Head {h00=0x0018, h01=0x0050, text=» ANK A1,/F LINE UNIT«, t00=0x0033, t01=0x00f0}
0x50a8…50ba              Head {h00=0x000e, h01=0x0050, text=» SLL A2,4 «, t00=0x0033, t01=0x010c}
0x50ba…50da              Head {h00=0x001c, h01=0x0050, text=» ANK A2,/F0 LINE DECADE «, t00=0x0033, t01=0x011e}
0x50da…5100              Head {h00=0x0022, h01=0x0050, text=» ORR A1,A2 DECIMAL LINE NUMBER«, t00=0x0033, t01=0x013e}
0x5100…5128              Head {h00=0x0024, h01=0x0050, text=» CF A5,BCDTBY CONVERT TO BINARY «, t00=0x0033, t01=0x0164}
0x5128…513c              Head {h00=0x0010, h01=0x0050, text=»PRB120 EQU *«, t00=0x0033, t01=0x018c}
0x513c…5176              Head {h00=0x0036, h01=0x0050, text=» CW A1,DWTDEV+PCO,A6 COMPARE WITH ACTUAL TAB. POS.«, t00=0x0034, t01=0x0010}
0x5176…5192              Head {h00=0x0018, h01=0x0050, text=» RF(NG) PRB125 PRINT«, t00=0x0034, t01=0x004a}
0x5192…519c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0034, t01=0x0066}
0x519c…51a6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0034, t01=0x0070}
0x51a6…51da              Head {h00=0x0030, h01=0x0050, text=» IM DWTDEV+PCO,A6 INCREMENT POSITION COUNTER«, t00=0x0034, t01=0x007a}
0x51da…51f8              Head {h00=0x001a, h01=0x0050, text=» LDK A2,/20 LOAD BLANK«, t00=0x0034, t01=0x00ae}
0x51f8…5224              Head {h00=0x0028, h01=0x0050, text=» CF A5,OUTPUT SEND BLANKS OR DETACH «, t00=0x0034, t01=0x00cc}
0x5224…524c              Head {h00=0x0024, h01=0x0050, text=»ERTP5 RF(NZ) ERTP6 JMP IF ERROR «, t00=0x0034, t01=0x00f8}
0x524c…525e              Head {h00=0x000e, h01=0x0050, text=» RB PRB117«, t00=0x0034, t01=0x0120}
0x525e…5268              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0034, t01=0x0132}
0x5268…5272              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0034, t01=0x013c}
0x5272…527c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0034, t01=0x0146}
0x527c…52ae              Head {h00=0x002e, h01=0x0050, text=»PRB125 SUK A4,2 DECREMENT REQUESTED LENGTH«, t00=0x0034, t01=0x0150}
0x52ae…52d8              Head {h00=0x0026, h01=0x0050, text=» SUK A3,2 DECREMENT BUFFER ADDRESS«, t00=0x0034, t01=0x0182}
0x52d8…52f2              Head {h00=0x0016, h01=0x0050, text=» LDK A2,APH ATTACH«, t00=0x0035, t01=0x001c}
0x52f2…5310              Head {h00=0x001a, h01=0x0050, text=» RF PRB240 SEND ATTACH«, t00=0x0035, t01=0x0036}
0x5310…531e              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0035, t01=0x0054}
0x531e…5328              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0035, t01=0x0062}
0x5328…5332              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0035, t01=0x006c}
0x5332…533c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0035, t01=0x0076}
0x533c…5372              Head {h00=0x0032, h01=0x0050, text=»*   GET OUTPUT CHARACTER FROM BUFFER. CHECK IF«, t00=0x0035, t01=0x0080}
0x5372…538e              Head {h00=0x0018, h01=0x0050, text=»*   - ROOMLESS POINT«, t00=0x0035, t01=0x00b6}
0x538e…53ae              Head {h00=0x001c, h01=0x0050, text=»*   - ILLEGAL CHARACTER «, t00=0x0035, t01=0x00d2}
0x53ae…53d8              Head {h00=0x0026, h01=0x0050, text=»*   - SPECIAL CHARACTER (/13,/14) «, t00=0x0035, t01=0x00f2}
0x53d8…53e2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0035, t01=0x011c}
0x53e2…53f6              Head {h00=0x0010, h01=0x0050, text=»PRB200 EQU *«, t00=0x0035, t01=0x0126}
0x53f6…5424              Head {h00=0x002a, h01=0x0050, text=»PRB205 LCR A7,A3 LOAD OUTPUT CHARACTER«, t00=0x0035, t01=0x013a}
0x5424…544a              Head {h00=0x0022, h01=0x0050, text=» CCK A7,/AEAE ROOMLESS POINT ?«, t00=0x0035, t01=0x0168}
0x544a…5464              Head {h00=0x0016, h01=0x0050, text=» RF(NE) PRB210 NO «, t00=0x0035, t01=0x018e}
0x5464…548e              Head {h00=0x0026, h01=0x0050, text=» SUK A3,1 DECREMENT BUFFER POINTER«, t00=0x0036, t01=0x0018}
0x548e…54a0              Head {h00=0x000e, h01=0x0050, text=» SUK A4,1 «, t00=0x0036, t01=0x0042}
0x54a0…54c8              Head {h00=0x0024, h01=0x0050, text=» LCR A7,A3 GET OUTPUT CHARACTER «, t00=0x0036, t01=0x0054}
0x54c8…54e0              Head {h00=0x0014, h01=0x0050, text=» ANK A7,/F MASK «, t00=0x0036, t01=0x007c}
0x54e0…550a              Head {h00=0x0026, h01=0x0050, text=» LC A7,ROMTAB,A7 GET CODE IN TABLE«, t00=0x0036, t01=0x0094}
0x550a…5514              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0036, t01=0x00be}
0x5514…551e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0036, t01=0x00c8}
0x551e…5528              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0036, t01=0x00d2}
0x5528…5558              Head {h00=0x002c, h01=0x0050, text=»PRB210 CCK A7,/2020 ILLEGAL CHARACTER ? «, t00=0x0036, t01=0x00dc}
0x5558…5572              Head {h00=0x0016, h01=0x0050, text=» RF(L) PRB225 YES «, t00=0x0036, t01=0x010c}
0x5572…55a2              Head {h00=0x002c, h01=0x0050, text=»PRB215 CCK A7,/5F5F ILLEGAL CHARACTER ? «, t00=0x0036, t01=0x0126}
0x55a2…55bc              Head {h00=0x0016, h01=0x0050, text=» RF(NG) PRB230 NO «, t00=0x0036, t01=0x0156}
0x55bc…55c6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0036, t01=0x0170}
0x55c6…55d0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0036, t01=0x017a}
0x55d0…55e4              Head {h00=0x0010, h01=0x0050, text=»PRB225 EQU *«, t00=0x0036, t01=0x0184}
0x55e4…55f8              Head {h00=0x0010, h01=0x0050, text=» IFT CHR13=1«, t00=0x0037, t01=0x0008}
0x55f8…5622              Head {h00=0x0026, h01=0x0050, text=» CCK A7,/1313 SPECIAL CHARACTER ? «, t00=0x0037, t01=0x001c}
0x5622…563c              Head {h00=0x0016, h01=0x0050, text=» RF(E) PRB230 YES «, t00=0x0037, t01=0x0046}
0x563c…5648              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0037, t01=0x0060}
0x5648…565c              Head {h00=0x0010, h01=0x0050, text=» IFT CHR14=1«, t00=0x0037, t01=0x006c}
0x565c…5686              Head {h00=0x0026, h01=0x0050, text=» CCK A7,/1414 SPECIAL CHARACTER ? «, t00=0x0037, t01=0x0080}
0x5686…56a0              Head {h00=0x0016, h01=0x0050, text=» RF(E) PRB230 YES «, t00=0x0037, t01=0x00aa}
0x56a0…56ac              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0037, t01=0x00c4}
0x56ac…56b6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0037, t01=0x00d0}
0x56b6…56dc              Head {h00=0x0022, h01=0x0050, text=» LDK A1,CCERR CODE CHECK ERROR«, t00=0x0037, t01=0x00da}
0x56dc…570a              Head {h00=0x002a, h01=0x0050, text=» ORS A1,ECBRC,A8 STORE IN RETURN CODE «, t00=0x0037, t01=0x0100}
0x570a…571c              Head {h00=0x000e, h01=0x0050, text=» RF PRB245«, t00=0x0037, t01=0x012e}
0x571c…5726              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0037, t01=0x0140}
0x5726…5730              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0037, t01=0x014a}
0x5730…573a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0037, t01=0x0154}
0x573a…5770              Head {h00=0x0032, h01=0x0050, text=»PRB230 IM DWTDEV+PCO,A6 INCREMENT BYTE COUNTER«, t00=0x0037, t01=0x015e}
0x5770…5798 (56, 0, 398) Head {h00=0x0024, h01=0x0050, text=» LDR A2,A7 GET OUTPUT CHARACTER «, t00=0x0038, t01=0x0004}
0x5798…57c2              Head {h00=0x0026, h01=0x0050, text=»PRB240 CF A5,OUTPUT SEND CHARACTER«, t00=0x0038, t01=0x002c}
0x57c2…57e4              Head {h00=0x001e, h01=0x0050, text=» RF(NZ) ERTP6 JMP IF ERROR«, t00=0x0038, t01=0x0056}
0x57e4…5814              Head {h00=0x002c, h01=0x0050, text=»PRB245 SUR A3,A4 START OF BUFFER ADDRESS«, t00=0x0038, t01=0x0078}
0x5814…5836              Head {h00=0x001e, h01=0x0050, text=» LD A7,DWTOR,A6 GET ORDER «, t00=0x0038, t01=0x00a8}
0x5836…584a              Head {h00=0x0010, h01=0x0050, text=» ANK A7,/FF «, t00=0x0038, t01=0x00ca}
0x584a…585c              Head {h00=0x000e, h01=0x0050, text=» RB PRB100«, t00=0x0038, t01=0x00de}
0x585c…5866              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0038, t01=0x00f0}
0x5866…5870              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0038, t01=0x00fa}
0x5870…587a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0038, t01=0x0104}
0x587a…5888              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0038, t01=0x010e}
0x5888…5892              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0038, t01=0x011c}
0x5892…58a6              Head {h00=0x0010, h01=0x0050, text=»*   I H T P «, t00=0x0038, t01=0x0126}
0x58a6…58b0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0038, t01=0x013a}
0x58b0…58e4              Head {h00=0x0030, h01=0x0050, text=»*   INTERRUPT HANDLER: PROCESS OF INTERRUPT «, t00=0x0038, t01=0x0144}
0x58e4…58ee              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0038, t01=0x0178}
0x58ee…58f8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0038, t01=0x0182}
0x58f8…5902              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0038, t01=0x018c}
0x5902…5914              Head {h00=0x000e, h01=0x0050, text=»IHTP EQU *«, t00=0x0039, t01=0x0008}
0x5914…5922              Head {h00=0x000a, h01=0x0050, text=»    =2«, t00=0x0039, t01=0x001a}
0x5922…5954              Head {h00=0x002e, h01=0x0050, text=» LD A3,DWTDEV,A6 TERMINAL DEVICE STATUS =2«, t00=0x0039, t01=0x0028}
0x5954…597a              Head {h00=0x0022, h01=0x0050, text=» LDR A4,A3 SAVE OLD STATUS =2 «, t00=0x0039, t01=0x005a}
0x597a…59b0              Head {h00=0x0032, h01=0x0050, text=» SC A2,DWTDEV+1,A6 STORE NEW STATUS IN DWT =2 «, t00=0x0039, t01=0x0080}
0x59b0…59e2              Head {h00=0x002e, h01=0x0050, text=» ANKL A4,VOCHA STATUS CHANGE ALLOWED ? =2 «, t00=0x0039, t01=0x00b6}
0x59e2…59fe              Head {h00=0x0018, h01=0x0050, text=» RF(Z) IHTP10 YES =2«, t00=0x0039, t01=0x00e8}
0x59fe…5a24              Head {h00=0x0022, h01=0x0050, text=» XRS A4,DWTDEV,A6 RESET BIT =2«, t00=0x0039, t01=0x0104}
0x5a24…5a54              Head {h00=0x002c, h01=0x0050, text=» XRR A3,A2 COMPARE OLD AND NEW STATUS =2«, t00=0x0039, t01=0x012a}
0x5a54…5a84              Head {h00=0x002c, h01=0x0050, text=» ANK A3,VOIN VOUCHER STATUS CHANGED ? =2«, t00=0x0039, t01=0x015a}
0x5a84…5ab2              Head {h00=0x002a, h01=0x0050, text=» RF(Z) RCTP10 NO, GO TO DISPATCHER =2 «, t00=0x0039, t01=0x018a}
0x5ab2…5ae0              Head {h00=0x002a, h01=0x0050, text=» LDK A4,/08 INDICATE STATUS CHANGE =2 «, t00=0x003a, t01=0x0028}
0x5ae0…5b08              Head {h00=0x0024, h01=0x0050, text=» RF RCTP FOR RECOVERY ROUTINE =2«, t00=0x003a, t01=0x0056}
0x5b08…5b2e              Head {h00=0x0022, h01=0x0050, text=»IHTP10 LDR A4,A3 OLD STATUS =2«, t00=0x003a, t01=0x007e}
0x5b2e…5b64              Head {h00=0x0032, h01=0x0050, text=» ANKL A4,WAICHA WAITING FOR STATUS CHANGE ? =2«, t00=0x003a, t01=0x00a4}
0x5b64…5b92              Head {h00=0x002a, h01=0x0050, text=» RF(Z) RCTP10 NO, GO TO DISPATCHER =2 «, t00=0x003a, t01=0x00da}
0x5b92…5bc2              Head {h00=0x002c, h01=0x0050, text=» XRR A3,A2 COMPARE OLD AND NEW STATUS =2«, t00=0x003a, t01=0x0108}
0x5bc2…5bf2              Head {h00=0x002c, h01=0x0050, text=» ANK A3,VOIN VOUCHER STATUS CHANGED ? =2«, t00=0x003a, t01=0x0138}
0x5bf2…5c20              Head {h00=0x002a, h01=0x0050, text=» RF(Z) RCTP10 NO, GO TO DISPATCHER =2 «, t00=0x003a, t01=0x0168}
0x5c20…5c58              Head {h00=0x0034, h01=0x0050, text=» XRS A4,DWTDEV,A6 RESET 'WAIT FOR STATUS' BIT =2«, t00=0x003b, t01=0x0008}
0x5c58…5c8c              Head {h00=0x0030, h01=0x0050, text=» ABL NDREP GET A3-A5,A7-A8 AND RET VIA A5 =2«, t00=0x003b, t01=0x0040}
0x5c8c…5c96              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003b, t01=0x0074}
0x5c96…5ca0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003b, t01=0x007e}
0x5ca0…5caa              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003b, t01=0x0088}
0x5caa…5cb8              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x003b, t01=0x0092}
0x5cb8…5cc2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003b, t01=0x00a0}
0x5cc2…5cd6              Head {h00=0x0010, h01=0x0050, text=»*   R C T P «, t00=0x003b, t01=0x00aa}
0x5cd6…5ce0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003b, t01=0x00be}
0x5ce0…5d22              Head {h00=0x003e, h01=0x0050, text=»*   RECOVERY ROUTINE: REPRINTS RUNNING REQUEST AT POWER ON«, t00=0x003b, t01=0x00c8}
0x5d22…5d2c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003b, t01=0x010a}
0x5d2c…5d3e              Head {h00=0x000e, h01=0x0050, text=»RCTP EQU *«, t00=0x003b, t01=0x0114}
0x5d3e…5d48              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003b, t01=0x0126}
0x5d48…5d6a              Head {h00=0x001e, h01=0x0050, text=» LDKL A2,/FFFF-WAICHA  =2 «, t00=0x003b, t01=0x0130}
0x5d6a…5da2              Head {h00=0x0034, h01=0x0050, text=» ANS A2,DWTDEV,A6 RESET 'WAIT FOR STATUS' BIT =2«, t00=0x003b, t01=0x0152}
0x5da2…5dca              Head {h00=0x0024, h01=0x0050, text=» LDKL A2,/7FFF IND DEVICE BUSY  «, t00=0x003b, t01=0x018a}
0x5dca…5de4              Head {h00=0x0016, h01=0x0050, text=» ANS A2,DWTST,A6  «, t00=0x003c, t01=0x0022}
0x5de4…5e06              Head {h00=0x001e, h01=0x0050, text=» LDKL A5,DWTSB2 STACK BASE«, t00=0x003c, t01=0x003c}
0x5e06…5e18              Head {h00=0x000e, h01=0x0050, text=» ADR A5,A6«, t00=0x003c, t01=0x005e}
0x5e18…5e38              Head {h00=0x001c, h01=0x0050, text=» LDK A2,/3 BLOCK LENGTH «, t00=0x003c, t01=0x0070}
0x5e38…5e5c              Head {h00=0x0020, h01=0x0050, text=» CF A5,STABLK START OF BLOCK«, t00=0x003c, t01=0x0090}
0x5e5c…5e82              Head {h00=0x0022, h01=0x0050, text=»ERTP6 RF(NZ) ERTP JMP IF ERROR«, t00=0x003c, t01=0x00b4}
0x5e82…5e9c              Head {h00=0x0016, h01=0x0050, text=» LD A2,DWTECB,A6  «, t00=0x003c, t01=0x00da}
0x5e9c…5ec6              Head {h00=0x0026, h01=0x0050, text=» RF(Z) RCTP05 REQUEST NOT RUNNING «, t00=0x003c, t01=0x00f4}
0x5ec6…5ed0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003c, t01=0x011e}
0x5ed0…5f10              Head {h00=0x003c, h01=0x0050, text=» LDK A2,REMOT RESET PRINT BUFFER REMOTE AND LOCAL DUMMY «, t00=0x003c, t01=0x0128}
0x5f10…5f30              Head {h00=0x001c, h01=0x0050, text=» CF A5,OUTPUT SEND DUMMY«, t00=0x003c, t01=0x0168}
0x5f30…5f52              Head {h00=0x001e, h01=0x0050, text=» RF(NZ) ERTP JMP IF ERROR «, t00=0x003c, t01=0x0188}
0x5f52…5f66              Head {h00=0x0010, h01=0x0050, text=» IFT COMPL=1«, t00=0x003d, t01=0x001a}
0x5f66…5f8a              Head {h00=0x0020, h01=0x0050, text=» ANK A4,/08 STATUS CHANGE ? «, t00=0x003d, t01=0x002e}
0x5f8a…5fa2              Head {h00=0x0014, h01=0x0050, text=» RF(Z) RCTP05 NO«, t00=0x003d, t01=0x0052}
0x5fa2…5fc6              Head {h00=0x0020, h01=0x0050, text=» ABL TP645 COMPLETE REQUEST «, t00=0x003d, t01=0x006a}
0x5fc6…5fd2              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x003d, t01=0x008e}
0x5fd2…5fe6              Head {h00=0x0010, h01=0x0050, text=»RCTP05 EQU *«, t00=0x003d, t01=0x009a}
0x5fe6…5ff8              Head {h00=0x000e, h01=0x0050, text=» LDK A2,0 «, t00=0x003d, t01=0x00ae}
0x5ff8…6032              Head {h00=0x0036, h01=0x0050, text=» SC A2,DWTDEV+ALN,A6 STORE 0 AS ACTUAL LINE NUMBER«, t00=0x003d, t01=0x00c0}
0x6032…6052              Head {h00=0x001c, h01=0x0050, text=» LDK A2,LFF LIFT TO TOP «, t00=0x003d, t01=0x00fa}
0x6052…6068              Head {h00=0x0012, h01=0x0050, text=» CF A5,OUTPUT «, t00=0x003d, t01=0x011a}
0x6068…608a              Head {h00=0x001e, h01=0x0050, text=» RF(NZ) ERTP JMP IF ERROR «, t00=0x003d, t01=0x0130}
0x608a…60a4              Head {h00=0x0016, h01=0x0050, text=» LD A2,DWTECB,A6  «, t00=0x003d, t01=0x0152}
0x60a4…60cc              Head {h00=0x0024, h01=0x0050, text=» RF(NZ) RCTP07 REQUEST RUNNING  «, t00=0x003d, t01=0x016c}
0x60cc…60fe (62, 0, 400) Head {h00=0x002e, h01=0x0050, text=» LDK A2,ETX SEND LAST DUMMY TO STOP TIMER «, t00=0x003e, t01=0x0004}
0x60fe…6116              Head {h00=0x0014, h01=0x0050, text=» CF A5,OUTPUT   «, t00=0x003e, t01=0x0036}
0x6116…6138              Head {h00=0x001e, h01=0x0050, text=» RF(NZ) ERTP JMP IF ERROR «, t00=0x003e, t01=0x004e}
0x6138…615a              Head {h00=0x001e, h01=0x0050, text=» CF A5,ENDBLK END OF BLOCK«, t00=0x003e, t01=0x0070}
0x615a…617c              Head {h00=0x001e, h01=0x0050, text=» RF(NZ) ERTP JMP IF ERROR «, t00=0x003e, t01=0x0092}
0x617c…6192              Head {h00=0x0012, h01=0x0050, text=» ABL LENDIS   «, t00=0x003e, t01=0x00b4}
0x6192…61a8              Head {h00=0x0012, h01=0x0050, text=»RCTP07 EQU *  «, t00=0x003e, t01=0x00ca}
0x61a8…61bc              Head {h00=0x0010, h01=0x0050, text=» IFT RECOV=1«, t00=0x003e, t01=0x00e0}
0x61bc…61e4              Head {h00=0x0024, h01=0x0050, text=» LDKL A2,/100 INDICATE POWER OFF«, t00=0x003e, t01=0x00f4}
0x61e4…6208              Head {h00=0x0020, h01=0x0050, text=» ORS A2,8,A8 SET RETURN CODE«, t00=0x003e, t01=0x011c}
0x6208…6214              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x003e, t01=0x0140}
0x6214…6232              Head {h00=0x001a, h01=0x0050, text=» LDK A4,1 IND RECOVERY«, t00=0x003e, t01=0x014c}
0x6232…6254              Head {h00=0x001e, h01=0x0050, text=» CF A5,ENDBLK END OF BLOCK«, t00=0x003e, t01=0x016a}
0x6254…6276              Head {h00=0x001e, h01=0x0050, text=» RF(NZ) ERTP JMP IF ERROR «, t00=0x003e, t01=0x018c}
0x6276…629e              Head {h00=0x0024, h01=0x0050, text=» LD A7,DWTOR,A6 SET ORDER IN A7 «, t00=0x003f, t01=0x001e}
0x629e…62b2              Head {h00=0x0010, h01=0x0050, text=» ANK A7,/FF «, t00=0x003f, t01=0x0046}
0x62b2…62e0              Head {h00=0x002a, h01=0x0050, text=» ABL ACT005 START RECOVERY OF PRINTER «, t00=0x003f, t01=0x005a}
0x62e0…630a              Head {h00=0x0026, h01=0x0050, text=»RCTP10 ABL LDISP GO TO DISPATCHER «, t00=0x003f, t01=0x0088}
0x630a…6318              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x003f, t01=0x00b2}
0x6318…6322              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003f, t01=0x00c0}
0x6322…633a              Head {h00=0x0014, h01=0x0050, text=»*   B C D T B Y «, t00=0x003f, t01=0x00ca}
0x633a…6344              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003f, t01=0x00e2}
0x6344…637c              Head {h00=0x0034, h01=0x0050, text=»*   SUBROUTINE TO CONVERT TO BINARY FROM DECIMAL«, t00=0x003f, t01=0x00ec}
0x637c…6386              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003f, t01=0x0124}
0x6386…6390              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003f, t01=0x012e}
0x6390…639a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003f, t01=0x0138}
0x639a…63cc              Head {h00=0x002e, h01=0x0050, text=»BCDTBY LDR A2,A1 PUT DECIMAL NUMBER IN A2 «, t00=0x003f, t01=0x0142}
0x63cc…63e6              Head {h00=0x0016, h01=0x0050, text=»BCDTB1 SUK A2,/10 «, t00=0x003f, t01=0x0174}
0x63e6…6400              Head {h00=0x0016, h01=0x0050, text=» RF(N) BCDTB2 END «, t00=0x003f, t01=0x018e}
0x6400…6420              Head {h00=0x001c, h01=0x0050, text=» SUK A1,6 DECREMENT BY 6«, t00=0x0040, t01=0x0018}
0x6420…6434              Head {h00=0x0010, h01=0x0050, text=» RB BCDTB1  «, t00=0x0040, t01=0x0038}
0x6434…645a              Head {h00=0x0022, h01=0x0050, text=»BCDTB2 RTN A5 RETURN TO CALLER«, t00=0x0040, t01=0x004c}
0x645a…6464              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0040, t01=0x0072}
0x6464…646e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0040, t01=0x007c}
0x646e…6478              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0040, t01=0x0086}
0x6478…6482              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0040, t01=0x0090}
0x6482…648c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0040, t01=0x009a}
0x648c…64a2              Head {h00=0x0012, h01=0x0050, text=»*   G R A S P «, t00=0x0040, t01=0x00a4}
0x64a2…64ac              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0040, t01=0x00ba}
0x64ac…64e4              Head {h00=0x0034, h01=0x0050, text=»*   SUBROUTINE TO SEND GRASP TO VOUCHER/PASSBOOK«, t00=0x0040, t01=0x00c4}
0x64e4…64ee              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0040, t01=0x00fc}
0x64ee…64f8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0040, t01=0x0106}
0x64f8…650c              Head {h00=0x0010, h01=0x0050, text=»GRASPA EQU *«, t00=0x0040, t01=0x0110}
0x650c…652c              Head {h00=0x001c, h01=0x0050, text=» LDK A2,LFF LIFT TO TOP «, t00=0x0040, t01=0x0124}
0x652c…6542              Head {h00=0x0012, h01=0x0050, text=» CF A5,OUTPUT «, t00=0x0040, t01=0x0144}
0x6542…6564              Head {h00=0x001e, h01=0x0050, text=» RF(NZ) ERTP JMP IF ERROR «, t00=0x0040, t01=0x015a}
0x6564…6578              Head {h00=0x0010, h01=0x0050, text=»GRASP EQU * «, t00=0x0040, t01=0x017c}
0x6578…658a              Head {h00=0x000e, h01=0x0050, text=» LDK A3,0 «, t00=0x0040, t01=0x0190}
0x658a…65a4              Head {h00=0x0016, h01=0x0050, text=» LDK A2,GRA GRASP «, t00=0x0041, t01=0x0012}
0x65a4…65ba              Head {h00=0x0012, h01=0x0050, text=» CF A5,OUTPUT «, t00=0x0041, t01=0x002c}
0x65ba…65dc              Head {h00=0x001e, h01=0x0050, text=» RF(NZ) ERTP JMP IF ERROR «, t00=0x0041, t01=0x0042}
0x65dc…6604              Head {h00=0x0024, h01=0x0050, text=» LC A4,DWTDEV+1,A6 GET STATUS =2«, t00=0x0041, t01=0x0064}
0x6604…6628              Head {h00=0x0020, h01=0x0050, text=» ANK A4,VOIN VOUCHER IN ? =2«, t00=0x0041, t01=0x008c}
0x6628…6636              Head {h00=0x000a, h01=0x0050, text=»    =2«, t00=0x0041, t01=0x00b0}
0x6636…6652              Head {h00=0x0018, h01=0x0050, text=» RF(Z) COM010 NO =2 «, t00=0x0041, t01=0x00be}
0x6652…6686              Head {h00=0x0030, h01=0x0050, text=» LC A3,DWTDEV+ALN,A6 GET ACTUAL LINE NO. =2 «, t00=0x0041, t01=0x00da}
0x6686…66b2              Head {h00=0x0028, h01=0x0050, text=»GRAS10 CF A5,ENDBLK END OF BLOCK =2 «, t00=0x0041, t01=0x010e}
0x66b2…66d6              Head {h00=0x0020, h01=0x0050, text=» RF(NZ) ERTP JMP IF ERROR =2«, t00=0x0041, t01=0x013a}
0x66d6…66f0              Head {h00=0x0016, h01=0x0050, text=» RTN A5 RETURN =2 «, t00=0x0041, t01=0x015e}
0x66f0…66fa              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0041, t01=0x0178}
0x66fa…6704              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0041, t01=0x0182}
0x6704…670e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0041, t01=0x018c}
0x670e…6718              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0042, t01=0x0008}
0x6718…674c              Head {h00=0x0030, h01=0x0050, text=»* ERROR ROUTINE FOR STABLK,OUTPUT AND ENDBLK«, t00=0x0042, t01=0x0012}
0x674c…6756              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0042, t01=0x0046}
0x6756…6778              Head {h00=0x001e, h01=0x0050, text=»* INPUT : A1 = RETURN CODE«, t00=0x0042, t01=0x0050}
0x6778…6782              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0042, t01=0x0072}
0x6782…6794              Head {h00=0x000e, h01=0x0050, text=»ERTP EQU *«, t00=0x0042, t01=0x007c}
0x6794…67a6              Head {h00=0x000e, h01=0x0050, text=» LDK A4,0 «, t00=0x0042, t01=0x008e}
0x67a6…67ce              Head {h00=0x0024, h01=0x0050, text=» LD A7,DWTOR,A6 SET ORDER IN A7 «, t00=0x0042, t01=0x00a0}
0x67ce…67e2              Head {h00=0x0010, h01=0x0050, text=» ANK A7,/FF «, t00=0x0042, t01=0x00c8}
0x67e2…6804              Head {h00=0x001e, h01=0x0050, text=» RF(NZ) ERTP20 ORDER /00 ?«, t00=0x0042, t01=0x00dc}
0x6804…6830              Head {h00=0x0028, h01=0x0050, text=»ERTP15 LDK A1,1 YES,SET RETURN CODE «, t00=0x0042, t01=0x00fe}
0x6830…685e              Head {h00=0x002a, h01=0x0050, text=» ABL LENDIS NOT OPER. & END OF REQUEST«, t00=0x0042, t01=0x012a}
0x685e…689a              Head {h00=0x0038, h01=0x0050, text=»ERTP20 ANK A1,/1A SOFTW. TIME OUT,LRC OR LINK ERROR «, t00=0x0042, t01=0x0158}
0x689a…68bc (67, 0, 400) Head {h00=0x001e, h01=0x0050, text=» RB(NZ) RCTP YES RECOVERY «, t00=0x0043, t01=0x0004}
0x68bc…68d2              Head {h00=0x0012, h01=0x0050, text=» IFT RELEND=0 «, t00=0x0043, t01=0x0026}
0x68d2…68ee              Head {h00=0x0018, h01=0x0050, text=» ABL LDISP DISPATCH «, t00=0x0043, t01=0x003c}
0x68ee…68fa              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0043, t01=0x0058}
0x68fa…6910              Head {h00=0x0012, h01=0x0050, text=» IFT RELEND=1 «, t00=0x0043, t01=0x0064}
0x6910…692e              Head {h00=0x001a, h01=0x0050, text=» RB ERTP15 END OF REQ.«, t00=0x0043, t01=0x007a}
0x692e…693a              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0043, t01=0x0098}
0x693a…6948              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0043, t01=0x00a4}
0x6948…6952              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0043, t01=0x00b2}
0x6952…695c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0043, t01=0x00bc}
0x695c…6974              Head {h00=0x0014, h01=0x0050, text=»*   R E L E A S «, t00=0x0043, t01=0x00c6}
0x6974…697e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0043, t01=0x00de}
0x697e…69b4              Head {h00=0x0032, h01=0x0050, text=»*   SUBROUTINE TO SEND LIFT TO TOP AND RELEASE«, t00=0x0043, t01=0x00e8}
0x69b4…69be              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0043, t01=0x011e}
0x69be…69c8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0043, t01=0x0128}
0x69c8…69d2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0043, t01=0x0132}
0x69d2…69e6              Head {h00=0x0010, h01=0x0050, text=»RELEAS EQU *«, t00=0x0043, t01=0x013c}
0x69e6…6a06              Head {h00=0x001c, h01=0x0050, text=» LDK A2,/4 BLOCK LENGTH «, t00=0x0043, t01=0x0150}
0x6a06…6a2a              Head {h00=0x0020, h01=0x0050, text=» CF A5,STABLK START OF BLOCK«, t00=0x0043, t01=0x0170}
0x6a2a…6a4c (68, 0, 400) Head {h00=0x001e, h01=0x0050, text=» RB(NZ) ERTP JMP IF ERROR «, t00=0x0044, t01=0x0004}
0x6a4c…6a5e              Head {h00=0x000e, h01=0x0050, text=» LDK A1,0 «, t00=0x0044, t01=0x0026}
0x6a5e…6a96              Head {h00=0x0034, h01=0x0050, text=» SC A1,DWTDEV+ALN,A6 SET ACTUAL LINE NUMBER TO 0«, t00=0x0044, t01=0x0038}
0x6a96…6ab6              Head {h00=0x001c, h01=0x0050, text=» LDK A2,LFF LIFT TO TOP «, t00=0x0044, t01=0x0070}
0x6ab6…6acc              Head {h00=0x0012, h01=0x0050, text=» CF A5,OUTPUT «, t00=0x0044, t01=0x0090}
0x6acc…6aee              Head {h00=0x001e, h01=0x0050, text=» RB(NZ) ERTP JMP IF ERROR «, t00=0x0044, t01=0x00a6}
0x6aee…6b16              Head {h00=0x0024, h01=0x0050, text=» LC A4,DWTDEV+1,A6 GET STATUS =2«, t00=0x0044, t01=0x00c8}
0x6b16…6b3a              Head {h00=0x0020, h01=0x0050, text=» ANK A4,VOIN VOUCHER IN ? =2«, t00=0x0044, t01=0x00f0}
0x6b3a…6b5e              Head {h00=0x0020, h01=0x0050, text=» RB(Z) GRAS10 NO, RETURN =2 «, t00=0x0044, t01=0x0114}
0x6b5e…6b7c              Head {h00=0x001a, h01=0x0050, text=» LDK A2,REL RELEASE =2«, t00=0x0044, t01=0x0138}
0x6b7c…6b96              Head {h00=0x0016, h01=0x0050, text=» CF A5,OUTPUT  =2 «, t00=0x0044, t01=0x0156}
0x6b96…6bba              Head {h00=0x0020, h01=0x0050, text=» RB(NZ) ERTP JMP IF ERROR =2«, t00=0x0044, t01=0x0170}
0x6bba…6bc4 (69, 0, 400) Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0045, t01=0x0004}
0x6bc4…6bfc              Head {h00=0x0034, h01=0x0050, text=»*   COMMON END FOR GRASP AND RELEASE SUBROUTINES«, t00=0x0045, t01=0x000e}
0x6bfc…6c32              Head {h00=0x0032, h01=0x0050, text=»*   WHEN A CHANGE OF VOUCHER STATUS IS WANTED «, t00=0x0045, t01=0x0046}
0x6c32…6c3c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0045, t01=0x007c}
0x6c3c…6c68              Head {h00=0x0028, h01=0x0050, text=»COM010 CF A5,ENDBLK END OF BLOCK =2 «, t00=0x0045, t01=0x0086}
0x6c68…6c8c              Head {h00=0x0020, h01=0x0050, text=» RB(NZ) ERTP JMP IF ERROR =2«, t00=0x0045, t01=0x00b2}
0x6c8c…6cae              Head {h00=0x001e, h01=0x0050, text=» LDK A2,1 BLOCK LENGTH =2 «, t00=0x0045, t01=0x00d6}
0x6cae…6cd6              Head {h00=0x0024, h01=0x0050, text=» CF A5,STABLK START OF BLOCK =2 «, t00=0x0045, t01=0x00f8}
0x6cd6…6cfa              Head {h00=0x0020, h01=0x0050, text=» RB(NZ) ERTP JMP IF ERROR =2«, t00=0x0045, t01=0x0120}
0x6cfa…6d2c              Head {h00=0x002e, h01=0x0050, text=» LDK A2,TETX DUMMY AFTER GRASP AND REL =2 «, t00=0x0045, t01=0x0144}
0x6d2c…6d46              Head {h00=0x0016, h01=0x0050, text=» CF A5,OUTPUT  =2 «, t00=0x0045, t01=0x0176}
0x6d46…6d6a              Head {h00=0x0020, h01=0x0050, text=» RB(NZ) ERTP JMP IF ERROR =2«, t00=0x0045, t01=0x0190}
0x6d6a…6d90              Head {h00=0x0022, h01=0x0050, text=» CF A5,ENDBLK END OF BLOCK =2 «, t00=0x0046, t01=0x0024}
0x6d90…6db4              Head {h00=0x0020, h01=0x0050, text=» RB(NZ) ERTP JMP IF ERROR =2«, t00=0x0046, t01=0x004a}
0x6db4…6ddc              Head {h00=0x0024, h01=0x0050, text=» LC A2,DWTDEV+1,A6 GET STATUS =2«, t00=0x0046, t01=0x006e}
0x6ddc…6e12              Head {h00=0x0032, h01=0x0050, text=» XRR A4,A2 VOUCHER ST. CHANGED SINCE LAST? =2 «, t00=0x0046, t01=0x0096}
0x6e12…6e3c              Head {h00=0x0026, h01=0x0050, text=» RF(NZ) COM020 YES, DON'T WAIT =2 «, t00=0x0046, t01=0x00cc}
0x6e3c…6e62              Head {h00=0x0022, h01=0x0050, text=» CF A5,WAIT WAIT FOR STATUS =2«, t00=0x0046, t01=0x00f6}
0x6e62…6e7a              Head {h00=0x0014, h01=0x0050, text=»COM020 EQU *  =2«, t00=0x0046, t01=0x011c}
0x6e7a…6ea4              Head {h00=0x0026, h01=0x0050, text=» RTN A5 RETURN WITH NEW STATUS =2 «, t00=0x0046, t01=0x0134}
0x6ea4…6eae              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0046, t01=0x015e}
0x6eae…6ec6              Head {h00=0x0014, h01=0x0050, text=»*   B U F C H R «, t00=0x0046, t01=0x0168}
0x6ec6…6ed0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0046, t01=0x0180}
0x6ed0…6f10              Head {h00=0x003c, h01=0x0050, text=»*   SUBROUTINE TO OUTPUT A NUMBER OF CHARACTERS GIVEN IN«, t00=0x0046, t01=0x018a}
0x6f10…6f3c              Head {h00=0x0028, h01=0x0050, text=»*   FIRST CHARACTER IN OUTPUT BUFFER«, t00=0x0047, t01=0x003a}
0x6f3c…6f46              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0047, t01=0x0066}
0x6f46…6f50              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0047, t01=0x0070}
0x6f50…6f88              Head {h00=0x0034, h01=0x0050, text=»BUFCHR LCR A4,A3 GET NUMBER OF OUTPUT CHARACTERS«, t00=0x0047, t01=0x007a}
0x6f88…6fa0              Head {h00=0x0014, h01=0x0050, text=» ANK A4,/FF MASK«, t00=0x0047, t01=0x00b2}
0x6fa0…6fd0              Head {h00=0x002c, h01=0x0050, text=»BUFC10 ADK A3,1 INCREMENT BUFFER POINTER«, t00=0x0047, t01=0x00ca}
0x6fd0…6ff8              Head {h00=0x0024, h01=0x0050, text=» LCR A2,A3 GET OUTPUT CHARACTER «, t00=0x0047, t01=0x00fa}
0x6ff8…701c              Head {h00=0x0020, h01=0x0050, text=» CF A5,OUTPUT SEND CHARACTER«, t00=0x0047, t01=0x0122}
0x701c…703e              Head {h00=0x001e, h01=0x0050, text=» RB(NZ) ERTP JMP IF ERROR «, t00=0x0047, t01=0x0146}
0x703e…7062              Head {h00=0x0020, h01=0x0050, text=» SUK A4,1 DECREMENT COUNTER «, t00=0x0047, t01=0x0168}
0x7062…708c              Head {h00=0x0026, h01=0x0050, text=» RB(NZ) BUFC10 NOT LAST CHARACTER «, t00=0x0047, t01=0x018c}
0x708c…70a0              Head {h00=0x0010, h01=0x0050, text=»BUFRTN EQU *«, t00=0x0048, t01=0x0026}
0x70a0…70c0              Head {h00=0x001c, h01=0x0050, text=» RTN A5 RETURN TO CALLER«, t00=0x0048, t01=0x003a}
0x70c0…70ca              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0048, t01=0x005a}
0x70ca…70d4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0048, t01=0x0064}
0x70d4…70e8              Head {h00=0x0010, h01=0x0050, text=»*   W A I T «, t00=0x0048, t01=0x006e}
0x70e8…70f2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0048, t01=0x0082}
0x70f2…712a              Head {h00=0x0034, h01=0x0050, text=»*   SUBROUTINE USED TO INITIATE WAIT FOR CHANGE «, t00=0x0048, t01=0x008c}
0x712a…7148              Head {h00=0x001a, h01=0x0050, text=»*   IN VOUCHER STATUS.«, t00=0x0048, t01=0x00c4}
0x7148…717c              Head {h00=0x0030, h01=0x0050, text=»*   RETURN AFTER SUBROUTINE IS MADE THROUGH «, t00=0x0048, t01=0x00e2}
0x717c…71b2              Head {h00=0x0032, h01=0x0050, text=»*   INTERRUPT HANDLER WHEN STATUS IS CHANGED. «, t00=0x0048, t01=0x0116}
0x71b2…71bc              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0048, t01=0x014c}
0x71bc…71d2              Head {h00=0x0012, h01=0x0050, text=»WAIT EQU * =2 «, t00=0x0048, t01=0x0156}
0x71d2…71e4              Head {h00=0x000e, h01=0x0050, text=» INH   =2 «, t00=0x0048, t01=0x016c}
0x71e4…7216              Head {h00=0x002e, h01=0x0050, text=» CF A15,NDSAV8 SAVE A3-A5,A7-A8 IN DWT =2 «, t00=0x0048, t01=0x017e}
0x7216…7232              Head {h00=0x0018, h01=0x0050, text=» LDKL A3,WAICHA  =2 «, t00=0x0049, t01=0x0020}
0x7232…726a              Head {h00=0x0034, h01=0x0050, text=» ORS A3,DWTDEV,A6 INDICATE 'WAIT FOR STATUS' =2 «, t00=0x0049, t01=0x003c}
0x726a…7288              Head {h00=0x001a, h01=0x0050, text=» ABL LDISP DISPATCH =2«, t00=0x0049, t01=0x0074}
0x7288…7292              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0049, t01=0x0092}
0x7292…729c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0049, t01=0x009c}
0x729c…72a6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0049, t01=0x00a6}
0x72a6…72b0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0049, t01=0x00b0}
0x72b0…72bc              Head {h00=0x0008, h01=0x0050, text=» END«, t00=0x0049, t01=0x00ba}
0x72bc…72c0              Head {h00=0x4004, h01=0x0000}
0x72c0…72c4              00 49 00 c6                                                                                                                                                                                                                                       ┆ I  ┆
0x72c4…72cc (74, 1, 8)   20 04 00 00 00 4a 00 04                                                                                                                                                                                                                           ┆     J  ┆
0x72cc…731c (75, 0, 400) 35 2c 53 41 56 45 38 5c 53 41 56 45 20 41 31 2d 41 38 20 4f 4e 20 53 54 41 43 4b 20 00 4a 01 8a 00 08 00 50 5c 58 49 46 00 4b 00 24 00 06 00 50 2a 20 00 4b 00 30 00 12 00 50 5c 49 46 46 5c 52 45 43 48 41 4e 3d 30 20 00 4b 00 3a 00 12 00 50   ┆5,SAVE8 SAVE A1-A8 ON STACK  J     P XIF K $   P*  K 0   P IFF RECHAN=0  K :   P┆
0x731c…736c              5c 49 46 46 5c 52 45 43 48 41 4e 3d 31 20 00 4b 00 50 00 12 00 50 5c 49 46 54 5c 43 50 55 38 35 32 3d 30 20 00 4b 00 66 00 22 00 50 5c 4d 53 52 5c 38 2c 41 31 35 5c 53 41 56 45 20 41 31 2d 41 38 20 4f 4e 20 53 54 41 43 4b 00 4b 00 7c 00 08   ┆ IFF RECHAN=1  K P   P IFT CPU852=0  K f " P MSR 8,A15 SAVE A1-A8 ON STACK K |  ┆
0x736c…73bc              00 50 5c 58 49 46 00 4b 00 a2 00 06 00 50 2a 20 00 4b 00 ae 00 12 00 50 5c 49 46 46 5c 52 45 43 48 41 4e 3d 30 20 00 4b 00 b8 00 12 00 50 5c 49 46 46 5c 52 45 43 48 41 4e 3d 31 20 00 4b 00 ce 00 1e 00 50 5c 4c 44 4b 5c 41 37 2c 31 34 5c 49   ┆ P XIF K     P*  K     P IFF RECHAN=0  K     P IFF RECHAN=1  K     P LDK A7,14 I┆
0x73bc…740c              4e 44 49 43 41 54 45 20 43 48 52 54 32 20 00 4b 00 e4 00 0e 00 50 5c 52 46 5c 43 4c 54 30 31 30 00 4b 01 06 00 08 00 50 5c 58 49 46 00 4b 01 18 00 06 00 50 2a 20 00 4b 01 24 00 06 00 50 2a 20 00 4b 01 2e 00 12 00 50 2a 20 20 20 20 43 20 48   ┆NDICATE CHRT2  K     P RF CLT010 K     P XIF K     P*  K $   P*  K .   P*    C H┆
0x740c…745c              20 52 20 54 20 33 00 4b 01 38 00 06 00 50 2a 20 00 4b 01 4e 00 1e 00 50 2a 20 20 20 20 49 4e 54 45 52 52 55 50 54 20 46 52 4f 4d 20 43 48 52 54 33 20 00 4b 01 58 00 06 00 50 2a 20 00 4b 01 7a 00 10 00 50 43 48 52 54 33 5c 45 51 55 5c 2a 20   ┆ R T 3 K 8   P*  K N   P*    INTERRUPT FROM CHRT3  K X   P*  K z   PCHRT3 EQU * ┆
0x745c…74ac (76, 0, 398) 00 4b 01 84 00 12 00 50 5c 49 46 46 5c 52 45 43 48 41 4e 3d 30 20 00 4c 00 08 00 12 00 50 5c 49 46 46 5c 52 45 43 48 41 4e 3d 31 20 00 4c 00 1e 00 12 00 50 5c 49 46 46 5c 52 45 43 48 41 4e 3d 32 20 00 4c 00 34 00 24 00 50 5c 53 54 5c 50 2c   ┆ K     P IFF RECHAN=0  L     P IFF RECHAN=1  L     P IFF RECHAN=2  L 4 $ P ST P,┆
0x74ac…74fc              49 4e 54 53 41 56 5c 53 41 56 45 20 4c 41 53 54 20 49 4e 54 45 52 52 55 50 54 00 4c 00 4a 00 06 00 50 2a 20 00 4c 00 72 00 12 00 50 5c 49 46 54 5c 43 50 55 38 35 32 3d 31 20 00 4c 00 7c 00 26 00 50 5c 43 46 5c 41 31 35 2c 53 41 56 45 38 5c   ┆INTSAV SAVE LAST INTERRUPT L J   P*  L r   P IFT CPU852=1  L | & P CF A15,SAVE8 ┆
0x74fc…754c              53 41 56 45 20 41 31 2d 41 38 20 4f 4e 20 53 54 41 43 4b 20 00 4c 00 92 00 08 00 50 5c 58 49 46 00 4c 00 bc 00 06 00 50 2a 20 00 4c 00 c8 00 12 00 50 5c 49 46 46 5c 52 45 43 48 41 4e 3d 30 20 00 4c 00 d2 00 12 00 50 5c 49 46 46 5c 52 45 43   ┆SAVE A1-A8 ON STACK  L     P XIF L     P*  L     P IFF RECHAN=0  L     P IFF REC┆
0x754c…759c              48 41 4e 3d 31 20 00 4c 00 e8 00 12 00 50 5c 49 46 46 5c 52 45 43 48 41 4e 3d 32 20 00 4c 00 fe 00 12 00 50 5c 49 46 54 5c 43 50 55 38 35 32 3d 30 20 00 4c 01 14 00 22 00 50 5c 4d 53 52 5c 38 2c 41 31 35 5c 53 41 56 45 20 41 31 2d 41 38 20   ┆HAN=1  L     P IFF RECHAN=2  L     P IFT CPU852=0  L   " P MSR 8,A15 SAVE A1-A8 ┆
0x759c…75ea              4f 4e 20 53 54 41 43 4b 00 4c 01 2a 00 08 00 50 5c 58 49 46 00 4c 01 50 00 06 00 50 2a 20 00 4c 01 5c 00 12 00 50 5c 49 46 46 5c 52 45 43 48 41 4e 3d 30 20 00 4c 01 66 00 12 00 50 5c 49 46 46 5c 52 45 43 48 41 4e 3d 31 20 00 4c 01 7c         ┆ON STACK L *   P XIF L P   P*  L     P IFF RECHAN=0  L f   P IFF RECHAN=1  L |┆

Reduced view