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

⟦2589f853e⟧

    Length: 23756 (0x5ccc)
    Notes: pts_type(SC)
    Names: »TIODM.SC«

Derivation

└─⟦48601905a⟧ Bits:30009668 Philips computer tape "600121"
    └─⟦this⟧ »M:TU10/TIODM.SC« 
└─⟦d2a299635⟧ Bits:30009698 Philips computer tape "600415"
    └─⟦this⟧ »M:TU10/TIODM.SC« 

PTS(SC)

	IDENT TIODM 	REL 10.0 80-03-14 870105041000

			=1, COMMIT CHECK 
			79-11-02 
****************************************************
* 
*   PHILIPS TERMINAL SYSTEM  PTS
* 
*   TIODM  = DATA MANAGEMENT ACTIVATION PART
* 
* 
* 
* 
* 
* 
****************************************************
* 
*   THIS MODULE IS ENTERED IN THE SAME WAY AS A DRIVER VIA TIO
*   AND THE DWTADR IN FDB FOR CURRENT FILE
* 
*   THE DM REQUEST IS PROCESSED HERE UP TO THE POINT WHERE A SECTOR 
*   FROM A DISC MUST BE ACCESSED
* 
*   ENTRY   TIODM      AND TIODM HOLDS THE START ADDRESS
* 
* 
*   INPUT   A6 = FWT ADDRESS
*           A7 = ORDER WORD WITH W BIT = 0
*           A8 = ECB ADDRESS
* 
* 
* 
*   IN ALL DM MODULES FDB WILL BE THE SAME AS FWT 
* 
*   THE FOLLOWING WORDS WILL BE SET IN THE FDB: 
*   FDBSNR   SECTOR NUMBER IN FILE
*   FDBRRO   RELATIVE RECORD OFFSET IN BLOCK
*   FDBTNR   TASK NUMBER FOR CALLING TASK 
*   FDBCEX   CURRENT EXTENT BLOCK POINTER 
* 
* 
*   IF AN ERROR CONDITION IS DETECTED THE ERROR RETURN WILL BE: 
*   LDKL   A1,/<RETURN CODE>
*   ABL    DISEND 
* 
* 
	EJECT
* 
**************
*   ENTRIES  *
**************
* 
	ENTRY	TIODM	REFERENCED IN DWTADR 
	ENTRY	FDBECB 
	ENTRY	FDBSNR 
	ENTRY	FDBRRO 
	ENTRY	FDBRLE 
	ENTRY	FDBBLF 
	ENTRY	FDBTNR 
	ENTRY	FDBLRN 
	ENTRY	FDBNIF,FDBEAL,FDBCRL,FDBKA,FDBMIA,FDBADF 
	ENTRY	FDBAI1,CRNTID,CRNCDF,CRNSTA
	ENTRY	FDBBLZ	 BLOCK SIZE 
	ENTRY	FDBDMI	DMTASK IDENT
	ENTRY	FDBDBR,FDBMRO
	ENTRY	FDBMEC	MMU ECB DISPLACEMENT
	ENTRY	FDBKEY	SAVE AREA FOR KEY IN INDEXED ACCESS 
	ENTRY	TASHLT,FDBSTA,DWDM01 
	ENTRY	REQER2 
	ENTRY	RETRIE,EOMERR,NOKEY,NXTKYS,EOFRC,NODERR
	ENTRY	PROT,KEYERR,PROERR,REQERR,LGTERR 
	ENTRY	EOFERR,EDMERR
	EJECT
	EXTRN	SCTTCT 
	EXTRN	RELPRO 
	EXTRN	TDISP
	EXTRN	HALT 
	EXTRN	FNDTID 
	EXTRN	ACTOT
	EXTRN	DISEND 
	EXTRN	DWTECB	ECB ADDRESS 
	EXTRN	DWTOR	DWT INDEX AND ORDER
	EXTRN	DWTOPT	OPTION BYTE 
	EXTRN	DWTTAB	DM TASK TTAB ADDRESS
	EXTRN	TTB:ID	TASK ID 
	EXTRN	MOVZUS,MOVZSU
	EXTRN	DMTASK 
	EXTRN	CALSNO 
	EXTRN	ECBFC
	EXTRN	ECBBA
	EXTRN	ECBRL
	EXTRN	ECBEL
	EXTRN	ECBRC
	EXTRN	ECBCW
	EXTRN	EARELB,CRNGET,EATEST 
	EXTRN	EWTVOL,EWTSEX,EWTEXL,EWTEXB,EWTLNK 
	EXTRN	FWTEW1 
	EXTRN	FWTFNR	FILE NR 
	EXTRN	FNDFDB	DMTASK ROUTINE
	EXTRN	FPB:FR 
	EXTRN	TTB:SA,QTJOB 
	EXTRN	DMTBM
	EXTRN	DMTIDS 
	EXTRN	DFTAB,FWTVOL 
	EXTRN	CRNCIF	INDEX CURRENCY OFFSET 
	EJECT
* 
************************
* CONDITIONAL ASSEMBLY *
************************
* 
* 
*   A VERSION CONTAINING INDEXED REQUEST ORDERS IS OBTAINED 
*   BY SETTING INDXAC EQU 1 
*              INDXAC EQU 0 OTHRERWISE
X:A	EQU	0 
INDXAC	EQU	00000
* 
*	A PROGRAM VERSION USING TOSS MMU PAGING 
*	IS OBTAINED BY SETTING MMUPAG EQU 1.
* 
MMUPAG	EQU	0
* 
	EJECT
* 
*   ERROR CODES 
* 
EOMERR	EQU	/A000	OUTSIDE MEDIUM LIMITS
PROT	EQU	/0040	THIS DATA PROTECTED
NODERR	EQU	/8800	NO EXPECTED DATA 
KEYERR	EQU	/8400	EXPECTED KEY NOT FOUND 
PROERR	EQU	/0010	ROLLBACK FOR PROTECT REASONS 
REQERR	EQU	/8000	GENERAL REQUEST ERROR
REQER2	EQU	/FFFE	REQUEST ERROR
LGTERR	EQU	/0008	INCORRECT LENGTH 
EDMERR	EQU	/8080	DATA MANAGEMENT ERROR
EOFERR	EQU	/9000	END OF FILE
* 
*   MESSAGES
* 
RETRIE	EQU	/0100	DISC RETRIES 
NOKEY	EQU	/0400	NOT SEARCHED KEY
NXTKYS	EQU	/0200	NEXT KEY SAME
EOFRC	EQU	/1000	END OF FILE 
* 
FCUSED	EQU	7	INVALID FILE CODE
	EJECT
* 
************************
*   DATA DEFINITIONS   *
************************
* 
* 
* 
* 
TIODMF	EQU	*	TIODM FUNCTION TABLE 
	DATA	READ	DIRECT RANDOM
	DATA	READ	SEQUENTIAL 
	IFT	INDXAC=1 
	DATA	READ	INDEXED
	DATA	READ	INDEXED NEXT 
	XIF
	IFT	INDXAC=0 
	DATA	TIOD19,TIOD19 
	XIF
	DATA	WRITE	DIRECT RANDOM 
	DATA	WRITE	SEQUENTIAL
	IFT	INDXAC=1 
	DATA	WRITE	INDEXED INSERT
	XIF
	IFT	INDXAC=0 
	DATA	TIOD19
	XIF
	DATA	WRITE	(RESERVED)
	DATA	REWRIT	REWRITE DIRECT 
	IFT	INDXAC=1 
	DATA	REWRIT	REWRITE INDEXED
	XIF
	IFT	INDXAC=0 
	DATA	TIOD19
	XIF
	DATA	DELETE	DIRECT 
	IFT	INDXAC=1 
QDEL	EQU	*-TIODMF 
	DATA	DELETE	INDEXED
	XIF
	IFT	INDXAC=0 
	DATA	TIOD19
	XIF
QSTA	EQU	*-TIODMF 
	DATA	STARTO	START DIRECT 
	IFT	INDXAC=1 
	DATA	STARTO	START INDEXED
	XIF
	IFT	INDXAC=0 
	DATA	TIOD19
	XIF
* 
*   FOLLOWING FILE ADMINISTRATION FUNCTIONS MUST ALWAYS BE PLACED 
*   AT THE END OF TIODMF DEP ON TEST PERFORMED AFTER LABEL TIOD68 
* 
OPENOF	EQU	*-TIODMF 
	DATA	OPEN
CLOSOF	EQU	*-TIODMF 
	DATA	CLOSE 
RDSTOF	EQU	*-TIODMF 
	DATA	RDSTAT	READ STATUS
RDFPOF	EQU	*-TIODMF 
	DATA	RDFILP	READ FILE PARAMETERS 
	EJECT
* 
TIODMO	EQU	*	DM ORDERS
	DATA	/02FF	READ
	DATA	/FFFF 
	DATA	/06FF	WRITE 
	DATA	/FFFF 
	DATA	/07FF	REWRITE 
	DATA	/08FF	DELETE
	DATA	/0BFF	START 
	DATA	/2122	OPEN,CLOSE
	DATA	/0003	READ STATUS,READ FILE PARAMETERS
* 
NOOFOR	EQU	18	NO OF ORDER CODES 
* 
	EJECT
* 
DWTDRD	EQU	42	START OF NON-STANDARD DWT PART
* 
	IFT	MMUPAG=0 
START	EQU	DWTDRD-2	DWTTDM EXTINGUISHED
	XIF
* 
	IFT	MMUPAG=1 
START	EQU	DWTDRD+2	DWTTDM EXTINGUISHED
	XIF
	EJECT
* 
*   FDB OFFSET DEFINITIONS
* 
FDBSTA	EQU	*
DWDM01	EQU	*
	DATA	0,/8000,0,0,TIODM,0,0,0	DWT STANDARD
	IFT	MMUPAG=1 
	DATA	0,FDBMMU	SPECIAL DWT ITEMS
	XIF
	DATA	0,0,0,0 
	DATA	0,0,0,0,0,0,0,0,0	FWT PART
	DATA	0,0,0,0,0,0,0,0,0 
	DATA	0,0,0,0,0,0,0,0,0 
	DATA	FDBSTA	FDBADF 
	DATA	0,0,0,0,0,0,0	54,BYTE FDB AREA SYSTEM FDB 
	IFT	MMUPAG=1 
FDBMMU	RES	7	MMU ECB AREA 
	XIF
	EJECT
FDBECB	EQU	START+2	ECB START
FDBSNR	EQU	START+16	SECTOR NUMBER 
FDBRRO	EQU	START+20	RELATIVE RECORD OFFSET
FDBRLE	EQU	START+22	RECORD LENGTH 
FDBBLF	EQU	START+24	BLOCKING FACTOR 
FDBTNR	EQU	START+25	TASK NUMBER CALLING TASK
FDBLRN	EQU	START+27	LAST RECORD NUMBER
FDBNIF	EQU	START+26	NO OF INDEX FILES 
FDBEAL	EQU	START+30	EA LINK ROOT
FDBCRL	EQU	START+32	CRN LINK ROOT 
FDBKA	EQU	START+34	KEY ADDRESS IN DATA FILE 
FDBMIA	EQU	START+36	ADDRESS OF MASTER INDEX 
FDBADF	EQU	START+38	ADDRESS OF DATA FILE FDB
FDBAI1	EQU	START+40	ADDRESS OF INDEX FILE FDB 
FDBDBR	EQU	START+48	DELAY,BASIC AND REL BUFFER FLAGS
FDBDMI	EQU	START+49	RELATIVE DMTASK ID
FDBMRO	EQU	START+50	MAX FDBRRO
FDBBLZ	EQU	START+52	NR OF SECT IN BLOCK 
FDBMEC	EQU	START+54	MMU ECB DISPLACEMENT
	IFT	MMUPAG=1 
FDBKEY	EQU	START+68	SAVE AREA FOR KEY IN INDEXED ACCESS 
	XIF
	IFT	MMUPAG=0 
FDBKEY	EQU	START+54	KEY AREA FOR INDEXED ACC
	XIF
* 
*   CRN BUFFER OFFSET DEFINITIONS 
* 
CRNTID	EQU	2	TASK ID
CRNSTA	EQU	3	CURRENT STATUS 
CRNCDF	EQU	4	CURRENT DATA FILE
	EJECT
	DATA	0	DATA MANAGEMENT DEVICE INDEX
TIODM	DATA	*+2	TIODM START ADDRESS
* 
*   SET UP A14 STACK
* 
	LDKL	A14,FDBECB
	ADKL	A14,ECBCW 
	ADR	A14,A6	USE ECB AS STACK
	ENB
* 
*   GET CALLING TASK NUMBER AND STORE IT IN FDBTNR
* 
	LDK	A2,0 
TIOD05	LD	A1,SCTTCT 
	ADR	A1,A2
	LD	A3,2,A1 
	CW	A3,DWTTAB,A6
	RF(E)	TIOD10	THIS TASK 
	ADK	A2,2	NO
	RB	TIOD05	TRY NEXT 
TIOD10	EQU	*
	SC	A2,FDBTNR,A6	USER TASK NR 
*   CHECK ORDER IN A7 
*   PUT ORDER INDEX IN DWTOR RIGHT BYTE 
* 
	LD	A7,DWTOR,A6	ORDER WORD
	LDR	A5,A7
	ANKL	A5,/C0C0	SOME BITS FORBIDDEN
	RF(NZ)	TIOD19	ERR
	LD	A5,FDBBLZ,A6		=1
	ANK	A5,/FF		=1 
	RF(NZ)	TIOD19	COMMIT MISSING	=1
	LDK	A5,NOOFOR-1	NO OF ORDERS - 1 
TIOD15	CC	A7,TIODMO,A5	START AT END OF TIODMO 
	RF(E)	TIOD20	MATCH 
	SUK	A5,1 
	RB(NN)	TIOD15	>= 0 
TIOD19	EQU	*
	LDKL	A1,REQERR 
	ABL	TIODMX	ERR 
TIOD20	EQU	*
	SLL	A5,1	*2
	SC	A5,DWTOR+1,A6	SAVE ORDER INDEX
	CWK	A6,FDBSTA
	RF(NE)	TIOD25	NOT SYSTEM FWT 
	CWK	A5,RDSTOF
	RF(E)	TIOD25	READ STATUS 
	CWK	A5,OPENOF
	RB(NE)	TIOD19	NOT OPEN 
TIOD25	EQU	*
	LDR	A1,A6	FDB ADDR 
	CF	A14,CRNGET	CURRENCY 
	LDK	A3,0	NEW STATUS
	LC	A4,CRNSTA,A2	OLD STATUS 
	SC	A3,CRNSTA,A2
	ABI	TIODMF,A5	BRANCH TO DM FUNCTION
* 
*   A1 = FDB ADDRESS DATA FILE
*   A2 = CURRENCY BUFFER ADDRESS
*   A4 = OLD STATUS IN RIGHT BYTE 
*   A5 = ORDER CODE AT ENTRY TO TIODM 
*   A6 = FDB ADDRESS FILE DEVICE USER QUEUE 
*   A7 = USER ORDER WORD
*   A8 = USER ECB ADDRESS 
	EJECT
RDSTAT	EQU	*	READ STATUS
	SC	A4,CRNSTA,A2	STATUS CHAR
	ANK	A4,/FF 
	ST	A4,ECBCW,A8	RETURN STATUS 
	CM	ECBCW+2,A8
	LDK	A1,0	RET CODE OK 
	ABL	TIODMX 
	EJECT
READ	EQU	*	READ ORDERS
	LDKL	A3,/100 
	TM	A3,A7	TEST BIT
	RF(NZ)	READDI	OPTION DIRECT
	LDKL	A3,/700 
	TM	A3,A7 
	RB(NZ)	TIOD19	NOT OPTION SEQUENTIAL
	SRL	A7,10	INDEX * 2
	ABL(Z)	SEQREA	SEQ READ 
	ABL	IXRDNX	INDEXED SEQ READ NEXT 
READDI	EQU	*	DIRECT READ
	SRL	A7,10	INDEX * 2
	ABL(Z)	RANREA	DIRECT RANDOM READF
	RF	IXRARE	INDEXED DIRECT READ
	IFT	INDXAC=0 
	EJECT
IXRDNX	EQU	*
IXRARE	EQU	*
IXINS	EQU	* 
	RB	TIOD19
	XIF
	EJECT
WRITE	EQU	*	WRITE ORDERS
	LC	A3,FDBDBR,A6
	ANK	A3,/3	SHARABILITY
	RB(Z)	TIOD19	ONLY INPUT ACCEPTED 
	LDKL	A4,/100 
	LC	A3,FDBNIF,A6	NR OF INDEXES
	ANK	A3,/FF 
	RF(NZ)	WRITE2	INDEXED
	TM	A4,A7	
	ABL(NZ)	TIODMB	DIRECT
	ANKL	A7,/700 
	ABL(Z)	SEQWRI	SEQUENTIAL WRITE 
	RB	TIOD19	ERR
WRITE2	EQU	*	INDEXED
	TM	A4,A7 
	ABL(NZ)	IXINS	INDEXED INSERT 
	RB	TIOD19	NOT ALLOWED
	EJECT
REWRIT	EQU	*	REWRITE ORDERS 
* 
DELETE	EQU	*	DELETE ORDERS
* 
	LC	A3,FDBDBR,A6
	ANK	A3,/3	SHARABILITY
	RB(Z)	TIOD19	ONLY INPUT ALLOWED
	LC	A3,FDBNIF,A6	NR OF INDEX
	ANK	A3,/FF 
	RF(Z)	REW010	NO INDEX
	LDK	A3,2 
	ADS	A3,DWTOR,A6	ORDER INDEX
REW010	EQU	*
	LDKL	A4,/400 
	TM	A4,A7 
	RF(NZ)	REW020	CURRENT
	SRL	A7,8 
	SUK	A7,1 
	RB(NZ)	TIOD19	ERROR
	ABL	TIODMB	DIRECT
REW020	EQU	*
	ANKL	A7,/300 
	RB(NZ)	TIOD19	ERR
	LD	A3,CRNCDF+2,A2
	LD	A2,CRNCDF,A2	REC NR (NO FILE ID FOR DATA FILE)
	ABL	TIODMA 
	IFT	INDXAC=1 
	EJECT
STAIND	EQU	*	START INDEXED
	SRL	A7,10	INDEX * 2
	LD	A9,ECBRL,A8	KEY LENGTH
	LDK	A1,2 
	RF	STA090
	EJECT
IXRARE	EQU	*	INDEXED RANDOM READ
	LDK	A1,4 
	LDKL	A9,/40	MAX KEY LENGTH 
STA090	EQU	*	START ORDER
	ADS	A1,DWTOR,A6	ORDER INDEX
	SUK	A7,2 
	LDR	A2,A7
	ANKL	A2,/FFF9	1-4 INDEXES
	RB(NZ)	TIOD19	ERROR
	ADR	A7,A6	BASE IN DATA FDB 
	LD	A2,FDBAI1,A7	INDEX FDB ADDR 
	ABL(Z)	TIOD19	ERR
	LDR	A7,A2
* 
*   COPY DWT ITEMS
* 
	LD	A1,DWTECB,A6	 
	ST	A1,DWTECB,A2
	LD	A1,DWTOR,A6 
	ST	A1,DWTOR,A2 
*   PUT ZEROES TO KEY AREA
* 
	LD	A1,FDBRLE,A2
	SUK	A1,6	KEY LENGTH
IXR050	EQU	*
	CM	FDBKEY,A2 
	ADK	A2,2 
	SUK	A1,2 
	RB(P)	IXR050	MORE TO CLEAR 
	EJECT
* 
*   FETCH KEY TO INDEX FDB
* 
	LD	A1,ECBBA,A8	RECORD ADDR 
	AD	A1,FDBKA,A7	KEY ADDR
	LDK	A3,FDBKEY
	ADR	A3,A7	TO ADDR
* 
*   KEY LGTH IS MIN OF A9 AND RECLGTH - 6 
* 
	LD	A2,FDBRLE,A7
	SUK	A2,6	MAX KEY LGTH
	CWR	A2,A9
	RF(NG)	IXR070	 
	LDR	A2,A9	TAKE SMALLEST LGTH 
IXR070	EQU	*
	LDR	A9,A2	SAVE 
	IFT	MMUPAG=0 
	CF	A14,DMTBM	FETCH KEY 
	XIF
	IFT	MMUPAG=1 
	IFT	INDXAC=1 
	LDR	A4,A2
	LDR	A2,A3	TO ADDR
	LDR	A3,A4	LGTH 
	CF	A14,MOVZUS
	XIF
	IFT	INDXAC=1 
* 
*   INCREASE KEY IF 'START GREATER ' IS REQ 
* 
	CWK	A5,QSTA
	RF(NE)	STA020	NOT START
	LC	A2,DWTOPT,A7
	ANK	A2,/7	OPTION 
	SUK	A2,1 
	RF(NZ)	STA020	NOT GREATER
	LDR	A2,A7
	ADKL	A2,FDBKEY	ADDR FIRST BYTE 
	LDR	A3,A9	LGTH 
	ADR	A3,A2
STA010	EQU	*
	SUK	A3,1	ADDR LAST  BYTE 
	LCR	A1,A3
	ADK	A1,1	NEXT HIGHER KEY 
	SCR	A1,A3
	ANK	A1,/FF	OVERFLOW ?
	RF(NZ)	STA020	NO 
	CWR	A2,A3
	RB(NE)	STA010	MORE BYTES 
STA020	EQU	*
* 
*   SWITCH TO INDEX FDB 
* 
	LDR	A6,A7	INDEX FDB
	RF	TIORRO
	XIF
	EJECT
OPEN	EQU	*
	CWK	A6,FDBSTA
	RF(E)	OPE050	FILE CODE FREE
	LDKL	A1,EDMERR 
	LDK	A4,FCUSED	FC USED
	SC	A4,CRNSTA,A2	STATUSA
	ABL	TIODMX 
OPE050	EQU	*
	LDK	A1,LGTERR
	LDKL	A4,FPB:FR+8	MIN LGTH
	CW	A4,ECBRL,A8	REQ 
	ABL(G)	TIODMX	ERR
TIORRO	EQU	*
	LDKL	A4,-1 
	ST	A4,FDBRRO,A6	MARK ORDER TYPE
	ABL	TIOD68	ACTIVATE DMTASK 
* 
RDFILP	EQU	*	READ FILE PARAMETERS 
	LD	A3,CRNCDF+2,A2
	LD	A2,CRNCDF,A2	CURRENT RECORD 
	ST	A2,ECBCW,A8 
	ST	A3,ECBCW+2,A8 
	RB	TIORRO
	EJECT
CLOSE	EQU	*	CLOSE FILE
* 
*   CONNECT FILE CODE TO SYSTEM FWT 
* 
	LD	A1,DWTTAB,A6	USER TTAB ADDR 
	LDR*	A2,A8 
	ANK	A2,/FF	FILE CODE 
	LDK	A5,0	SEARCH TTAB AND CDTAB 
	CF	A14,FNDFDB	SEARCH 
	LDKL	A2,FDBSTA	SYSTEM FWT ADDR 
	ST	A2,2,A4	FC ENTRY
	LDK	A2,0 
	LC	A2,FDBLRN,A6
	LD	A3,FDBLRN+1,A6	LAST RECORD NR 
	RF(NZ)	CLO100
	LDR	A2,A2
	RF(NZ)	CLO100
	LDK	A3,1	LRN 
CLO100	EQU	*
	RF	TIODMD
	EJECT
SEQREAD	EQU	*	SEQUENTIAL READ 
	LDK	A1,2 
	ADS	A1,DWTOR,A6	ORDER INDEX
	LD	A3,CRNCDF+2,A2	CURR LOG REC NO
	LD	A2,CRNCDF,A2	NO FILE ID FOR DATA FILE 
	ADK	A3,1	CRN+1 
	RF(O)	SEQR10	OVERFLOW
	RF	SEQR20
SEQR10	EQU	*
	ANKL	A3,/7FFF	REMOVE OVERFLOW
	ADK	A2,1	ADD CARRY 
SEQR20	EQU	*
	RF	RAN050
	EJECT
RANREAD	EQU	*	RANDOM READ 
* 
* 
*   TEST IF ECBRL <= 0
* 
	LD	A2,ECBCW,A8	REC NR
	LD	A3,ECBCW+2,A8 
RAN050	EQU	*
	LDK	A1,LGTERR	INCORRECT LENGTH 
	LD	A4,ECBRL,A8 
	ABL(NP)	TIODME	ERROR RETURN IF RL <= 0 
	RF	TIODMA
	EJECT
	IFT	INDXAC=1 
IXINS	EQU	*	INDEXED INSRERT 
	LDK	A2,2 
	ADS	A2,DWTOR,A6	ORDER INDEX
	IFT	MMUPAG=1 
* 
*   MOVE KEYS TO FDB KEY AREAS
* 
	LDK	A5,8 
IXINS3	EQU	*
	LDR	A2,A6	FDB DATA 
	ADR	A2,A5
	LD	A3,FDBADF,A2	FDB INDEX
	RF(Z)	IXINS4	NO INDEX
	LD	A1,FDBKA,A3	KEY ADDR
	AD	A1,ECBBA,A8	ADD USER BUF ADDR 
	LDK	A2,FDBKEY	KEY AREA DISPL 
	ADR	A2,A3	ADD FDB ADDR 
	LD	A3,FDBRLE,A3	REC LGTH 
	SUK	A3,6	KEY LGTH
	CF	A14,MOVZUS	KEY TO FDB AREA
IXINS4	EQU	*
	SUK	A5,2 
	RB(NZ)	IXINS3	MORE INDEXS
	XIF
* 
SEQWRITE	EQU	*	SEQUENTIAL WRITE 
* 
	LDK	A2,2 
	ADS	A2,DWTOR,A6	ORDER INDEX
	LC	A2,FDBLRN,A6
	LD	A3,FDBLRN+1,A6	LRN
	IFT	INDXAC=1 
	RF	IXR020	STORE LOG REC NO 
	EJECT
IXRDNX	EQU	*	INDEXED EREAD NEXT 
	LDR	A4,A2	CRN BUFFER ADDR
	LDK	A1,6 
	ADS	A1,DWTOR,A6	ORDER INDEX
	SUK	A7,2 
	LDR	A2,A7
	ANKL	A2,/FFF9	1-4 INDEXES
	ABL(NZ)	TIOD19	ERR 
	LD	A2,DWTOR,A6 
	LD	A3,DWTECB,A6	ITEMS TO INDEX FDB 
* 
*   SWITCH FDB
* 
	ADR	A7,A6
	LD	A7,FDBAI1,A7	INDEX FDB ADDR 
	ABL(Z)	TIOD19	ERR
	LDR	A6,A7
	ST	A2,DWTOR,A6 
	ST	A3,DWTECB,A6	ITEMS FROM DATA FILE 
* 
*   GET CRN 
* 
	LDK	A2,0 
	LDK	A3,0 
* 
*   CHECK THAT FILE ID IS OK
* 
	LC	A7,FWTFNR,A6	FILE NR
	CC	A7,CRNCIF,A4
	RF(NE)	IXR020	OTHER INDEX FILE IS CURRENT
	LC	A2,CRNCIF+1,A4
	LD	A3,CRNCIF+2,A4	LOG REC NO 
	XIF
	EJECT
IXR020	EQU	*
	ADK	A3,1 
	RF(O)	IXR030	OVERFLOW
	RF	IXR040
IXR030	ANKL	A3,/7FFF	REMOVE OVERFLOW BIT
	ADK	A2,1	ADK CARRY 
IXR040	EQU	*
	RF	TIODMA	DO NOT CHECK EOF CONDITION 
	EJECT
STARTO	EQU	*	START ORDER
	IFT	INDXAC=1 
	LDR	A4,A7
	SRL	A4,10	INDEX * 2
	ABL(NZ)	STAIND	START INDEXED 
	XIF
	LD	A2,ECBCW,A8	REC NR
	LD	A3,ECBCW+2,A8 
	ECR	A4,A7
	ANK	A4,/7	OPTION 
	SUK	A4,1 
	RF(NZ)	TIODMA	NOT GREATER
	RB	IXR020	GET NEXT REC NR
	EJECT
* 
************************* 
*   DMTASK ACTIVATION   * 
************************* 
* 
TIODMA	EQU	*
	ST	A2,ECBCW,A8	REC NR
	ST	A3,ECBCW+2,A8 
	RF	TIODMC
TIODMB	LD	A2,ECBCW,A8	REC NR
	LD	A3,ECBCW+2,A8 
TIODMC	EQU	*
* 
*   NO EA FOR OTHER TASK
* 
	LD	A1,FDBADF,A6	FDB ADDR 
	CF	A14,EATEST
	LDR	A4,A4	RTN INF
	RF(N)	TIODPE	EA OTHER TASK 
TIODMD	EQU	*
	LDR	A1,A2
	LDR	A2,A3	REC NR 
	CF	A14,CALSNO	GET SECTOR NO AND OFFSET IN SECTOR 
	LDR	A1,A1	RETURN INF 
	RF(NZ)	TIODME
	EJECT
* 
*   ACTIVATE DMTASK WITH FDB ADDRESS IN A1
* 
TIOD68	EQU	*
* 
*   PREPARE DM INTERFACE
* 
	LDKL	A8,'#D' 
	INH
	LDK	A7,0 
	LD	A1,DWTOR,A6	ORDER 
	ANK	A1,/FF 
	SUK	A1,OPENOF
	RF(NN)	TIOD72	OPEN CLOSE,RDFP
	LC	A7,FDBDMI,A6	TID FOR DMTASK 
	ADR	A7,A8
	CF	A15,FNDTID	A2 = TTAB ADDR 
	LDR	A5,A2
	RF(Z)	TASHLT 
	LD	A1,TTB:SA,A2
	RF(Z)	TIOD70	NOT ACTIVE
	LDK	A7,0 
	EJECT
* 
*   GET SECONDARY DMTASK
* 
	LC	A1,FWTVOL,A6	VOLUME FILE CODE 
TIOD69	EQU	*
	CC	A1,DFTAB,A7 
	RF(E)	TIOD71	SAME CODE 
	ADK	A7,1 
	RB	TIOD69	SEARCH NEXT
TIOD71	EQU	*
	LC	A7,DMTIDS,A7	SECONDARY DMTASK REL ID
TIOD72	EQU	*
	ADR	A7,A8	TASK ID
	CF	A15,FNDTID	A2:=TTAB ADDR
	LDR	A5,A2
	RF(NZ)	TIOD70
TASHLT	EQU	*	ABNORMAL SYSTEM ERRORS 
	LDK	A1,/11	DM ERR
	CF	A15,HALT
TIOD70	LDKL	A2,DMTASK	DISPATCH ADDRESS
	LDR	A1,A6	FDB ADDRESS
*   USED REGS A1-A3,A5
	CF	A15,ACTOT	ACTIVATE DMTASK 
	ABL	TDISP
* 
	EJECT
* 
**************
*   TIODME   *
**************
* 
*   TIODM ERROR CALL TENDIO WITH RETURN CODE IN A1 AND GOTO DISPATCHER
* 
TIODPE	EQU	*	PROTECT ERR EXIT 
	SUR	A9,A9
	LC	A9,FDBTNR,A6	USER TASK ID 
	CF	A14,RELPRO	RELEASE PROTECT
	LDKL	A1,PROERR 
TIODME	EQU	*
	LD	A6,FDBADF,A6	DATA FILE FDB ADDR 
TIODMX	EQU	*
*			A1 = ERROR CODE 
*			A6 = FDB ADDRESS
	INH
	ABL	DISEND	CALL TENDIO  GOTO DISPATCHER
* 
	END

HexDump

0x0000…0034 (0, 0, 400)  Head {h00=0x0030, h01=0x0050, text=» IDENT TIODM  REL 10.0 80-03-14 870105041000«, t00=0x0000, t01=0x0004}
0x0034…003c              Head {h00=0x0004, h01=0x0050, t00=0x0000, t01=0x0038}
0x003c…0058              Head {h00=0x0018, h01=0x0050, text=»   =1, COMMIT CHECK «, t00=0x0000, t01=0x0040}
0x0058…006c              Head {h00=0x0010, h01=0x0050, text=»   79-11-02 «, t00=0x0000, t01=0x005c}
0x006c…00a8              Head {h00=0x0038, h01=0x0050, text=»****************************************************«, t00=0x0000, t01=0x0070}
0x00a8…00b2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x00ac}
0x00b2…00da              Head {h00=0x0024, h01=0x0050, text=»*   PHILIPS TERMINAL SYSTEM  PTS«, t00=0x0000, t01=0x00b6}
0x00da…00e4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x00de}
0x00e4…0118              Head {h00=0x0030, h01=0x0050, text=»*   TIODM  = DATA MANAGEMENT ACTIVATION PART«, t00=0x0000, t01=0x00e8}
0x0118…0122              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x011c}
0x0122…012c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0126}
0x012c…0136              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0130}
0x0136…0140              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x013a}
0x0140…014a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0144}
0x014a…0154              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x014e}
0x0154…0190              Head {h00=0x0038, h01=0x0050, text=»****************************************************«, t00=0x0000, t01=0x0158}
0x0190…019a (1, 0, 400)  Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0004}
0x019a…01e0              Head {h00=0x0042, h01=0x0050, text=»*   THIS MODULE IS ENTERED IN THE SAME WAY AS A DRIVER VIA TIO«, t00=0x0001, t01=0x000e}
0x01e0…0212              Head {h00=0x002e, h01=0x0050, text=»*   AND THE DWTADR IN FDB FOR CURRENT FILE«, t00=0x0001, t01=0x0054}
0x0212…021c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0086}
0x021c…0268              Head {h00=0x0048, h01=0x0050, text=»*   THE DM REQUEST IS PROCESSED HERE UP TO THE POINT WHERE A SECTOR «, t00=0x0001, t01=0x0090}
0x0268…0290              Head {h00=0x0024, h01=0x0050, text=»*   FROM A DISC MUST BE ACCESSED«, t00=0x0001, t01=0x00dc}
0x0290…029a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0104}
0x029a…02da              Head {h00=0x003c, h01=0x0050, text=»*   ENTRY   TIODM      AND TIODM HOLDS THE START ADDRESS«, t00=0x0001, t01=0x010e}
0x02da…02e4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x014e}
0x02e4…02ee              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0158}
0x02ee…0312              Head {h00=0x0020, h01=0x0050, text=»*   INPUT   A6 = FWT ADDRESS«, t00=0x0001, t01=0x0162}
0x0312…0344              Head {h00=0x002e, h01=0x0050, text=»*           A7 = ORDER WORD WITH W BIT = 0«, t00=0x0001, t01=0x0186}
0x0344…0368              Head {h00=0x0020, h01=0x0050, text=»*           A8 = ECB ADDRESS«, t00=0x0002, t01=0x0028}
0x0368…0372              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x004c}
0x0372…037c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0056}
0x037c…0386              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0060}
0x0386…03c0              Head {h00=0x0036, h01=0x0050, text=»*   IN ALL DM MODULES FDB WILL BE THE SAME AS FWT «, t00=0x0002, t01=0x006a}
0x03c0…03ca              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x00a4}
0x03ca…0402              Head {h00=0x0034, h01=0x0050, text=»*   THE FOLLOWING WORDS WILL BE SET IN THE FDB: «, t00=0x0002, t01=0x00ae}
0x0402…042c              Head {h00=0x0026, h01=0x0050, text=»*   FDBSNR   SECTOR NUMBER IN FILE«, t00=0x0002, t01=0x00e6}
0x042c…0460              Head {h00=0x0030, h01=0x0050, text=»*   FDBRRO   RELATIVE RECORD OFFSET IN BLOCK«, t00=0x0002, t01=0x0110}
0x0460…0492              Head {h00=0x002e, h01=0x0050, text=»*   FDBTNR   TASK NUMBER FOR CALLING TASK «, t00=0x0002, t01=0x0144}
0x0492…04c4              Head {h00=0x002e, h01=0x0050, text=»*   FDBCEX   CURRENT EXTENT BLOCK POINTER «, t00=0x0002, t01=0x0176}
0x04c4…04ce              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x0018}
0x04ce…04d8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x0022}
0x04d8…0520              Head {h00=0x0044, h01=0x0050, text=»*   IF AN ERROR CONDITION IS DETECTED THE ERROR RETURN WILL BE: «, t00=0x0003, t01=0x002c}
0x0520…0544              Head {h00=0x0020, h01=0x0050, text=»*   LDKL   A1,/<RETURN CODE>«, t00=0x0003, t01=0x0074}
0x0544…055e              Head {h00=0x0016, h01=0x0050, text=»*   ABL    DISEND «, t00=0x0003, t01=0x0098}
0x055e…0568              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x00b2}
0x0568…0572              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x00bc}
0x0572…0580              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0003, t01=0x00c6}
0x0580…058a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x00d4}
0x058a…05a0              Head {h00=0x0012, h01=0x0050, text=»**************«, t00=0x0003, t01=0x00de}
0x05a0…05b6              Head {h00=0x0012, h01=0x0050, text=»*   ENTRIES  *«, t00=0x0003, t01=0x00f4}
0x05b6…05cc              Head {h00=0x0012, h01=0x0050, text=»**************«, t00=0x0003, t01=0x010a}
0x05cc…05d6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x0120}
0x05d6…0600              Head {h00=0x0026, h01=0x0050, text=» ENTRY TIODM REFERENCED IN DWTADR «, t00=0x0003, t01=0x012a}
0x0600…0616              Head {h00=0x0012, h01=0x0050, text=» ENTRY FDBECB «, t00=0x0003, t01=0x0154}
0x0616…062c              Head {h00=0x0012, h01=0x0050, text=» ENTRY FDBSNR «, t00=0x0003, t01=0x016a}
0x062c…0642              Head {h00=0x0012, h01=0x0050, text=» ENTRY FDBRRO «, t00=0x0003, t01=0x0180}
0x0642…0658              Head {h00=0x0012, h01=0x0050, text=» ENTRY FDBRLE «, t00=0x0004, t01=0x0008}
0x0658…066e              Head {h00=0x0012, h01=0x0050, text=» ENTRY FDBBLF «, t00=0x0004, t01=0x001e}
0x066e…0684              Head {h00=0x0012, h01=0x0050, text=» ENTRY FDBTNR «, t00=0x0004, t01=0x0034}
0x0684…069a              Head {h00=0x0012, h01=0x0050, text=» ENTRY FDBLRN «, t00=0x0004, t01=0x004a}
0x069a…06d2              Head {h00=0x0034, h01=0x0050, text=» ENTRY FDBNIF,FDBEAL,FDBCRL,FDBKA,FDBMIA,FDBADF «, t00=0x0004, t01=0x0060}
0x06d2…06fc              Head {h00=0x0026, h01=0x0050, text=» ENTRY FDBAI1,CRNTID,CRNCDF,CRNSTA«, t00=0x0004, t01=0x0098}
0x06fc…071e              Head {h00=0x001e, h01=0x0050, text=» ENTRY FDBBLZ  BLOCK SIZE «, t00=0x0004, t01=0x00c2}
0x071e…0740              Head {h00=0x001e, h01=0x0050, text=» ENTRY FDBDMI DMTASK IDENT«, t00=0x0004, t01=0x00e4}
0x0740…075c              Head {h00=0x0018, h01=0x0050, text=» ENTRY FDBDBR,FDBMRO«, t00=0x0004, t01=0x0106}
0x075c…0786              Head {h00=0x0026, h01=0x0050, text=» ENTRY FDBMEC MMU ECB DISPLACEMENT«, t00=0x0004, t01=0x0122}
0x0786…07c0              Head {h00=0x0036, h01=0x0050, text=» ENTRY FDBKEY SAVE AREA FOR KEY IN INDEXED ACCESS «, t00=0x0004, t01=0x014c}
0x07c0…07e4              Head {h00=0x0020, h01=0x0050, text=» ENTRY TASHLT,FDBSTA,DWDM01 «, t00=0x0004, t01=0x0186}
0x07e4…07fa              Head {h00=0x0012, h01=0x0050, text=» ENTRY REQER2 «, t00=0x0005, t01=0x001a}
0x07fa…0830              Head {h00=0x0032, h01=0x0050, text=» ENTRY RETRIE,EOMERR,NOKEY,NXTKYS,EOFRC,NODERR«, t00=0x0005, t01=0x0030}
0x0830…0860              Head {h00=0x002c, h01=0x0050, text=» ENTRY PROT,KEYERR,PROERR,REQERR,LGTERR «, t00=0x0005, t01=0x0066}
0x0860…087c              Head {h00=0x0018, h01=0x0050, text=» ENTRY EOFERR,EDMERR«, t00=0x0005, t01=0x0096}
0x087c…088a              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0005, t01=0x00b2}
0x088a…08a0              Head {h00=0x0012, h01=0x0050, text=» EXTRN SCTTCT «, t00=0x0005, t01=0x00c0}
0x08a0…08b6              Head {h00=0x0012, h01=0x0050, text=» EXTRN RELPRO «, t00=0x0005, t01=0x00d6}
0x08b6…08ca              Head {h00=0x0010, h01=0x0050, text=» EXTRN TDISP«, t00=0x0005, t01=0x00ec}
0x08ca…08de              Head {h00=0x0010, h01=0x0050, text=» EXTRN HALT «, t00=0x0005, t01=0x0100}
0x08de…08f4              Head {h00=0x0012, h01=0x0050, text=» EXTRN FNDTID «, t00=0x0005, t01=0x0114}
0x08f4…0908              Head {h00=0x0010, h01=0x0050, text=» EXTRN ACTOT«, t00=0x0005, t01=0x012a}
0x0908…091e              Head {h00=0x0012, h01=0x0050, text=» EXTRN DISEND «, t00=0x0005, t01=0x013e}
0x091e…0940              Head {h00=0x001e, h01=0x0019, text=» EXTRN DWTECB ECB ADDRESS «, t00=0x0005, t01=0x0154}
0x0940…0968              Head {h00=0x0024, h01=0x0020, text=» EXTRN DWTOR DWT INDEX AND ORDER«, t00=0x0005, t01=0x0176}
0x0968…098a              Head {h00=0x001e, h01=0x0050, text=» EXTRN DWTOPT OPTION BYTE «, t00=0x0006, t01=0x000e}
0x098a…09b4              Head {h00=0x0026, h01=0x0050, text=» EXTRN DWTTAB DM TASK TTAB ADDRESS«, t00=0x0006, t01=0x0030}
0x09b4…09d2              Head {h00=0x001a, h01=0x0050, text=» EXTRN TTB:ID TASK ID «, t00=0x0006, t01=0x005a}
0x09d2…09ee              Head {h00=0x0018, h01=0x0050, text=» EXTRN MOVZUS,MOVZSU«, t00=0x0006, t01=0x0078}
0x09ee…0a04              Head {h00=0x0012, h01=0x0050, text=» EXTRN DMTASK «, t00=0x0006, t01=0x0094}
0x0a04…0a1a              Head {h00=0x0012, h01=0x0050, text=» EXTRN CALSNO «, t00=0x0006, t01=0x00aa}
0x0a1a…0a2e              Head {h00=0x0010, h01=0x0050, text=» EXTRN ECBFC«, t00=0x0006, t01=0x00c0}
0x0a2e…0a42              Head {h00=0x0010, h01=0x0050, text=» EXTRN ECBBA«, t00=0x0006, t01=0x00d4}
0x0a42…0a56              Head {h00=0x0010, h01=0x0050, text=» EXTRN ECBRL«, t00=0x0006, t01=0x00e8}
0x0a56…0a6a              Head {h00=0x0010, h01=0x0050, text=» EXTRN ECBEL«, t00=0x0006, t01=0x00fc}
0x0a6a…0a7e              Head {h00=0x0010, h01=0x0050, text=» EXTRN ECBRC«, t00=0x0006, t01=0x0110}
0x0a7e…0a92              Head {h00=0x0010, h01=0x0050, text=» EXTRN ECBCW«, t00=0x0006, t01=0x0124}
0x0a92…0ab6              Head {h00=0x0020, h01=0x0050, text=» EXTRN EARELB,CRNGET,EATEST «, t00=0x0006, t01=0x0138}
0x0ab6…0ae8              Head {h00=0x002e, h01=0x0050, text=» EXTRN EWTVOL,EWTSEX,EWTEXL,EWTEXB,EWTLNK «, t00=0x0006, t01=0x015c}
0x0ae8…0afe              Head {h00=0x0012, h01=0x0050, text=» EXTRN FWTEW1 «, t00=0x0006, t01=0x018e}
0x0afe…0b1c              Head {h00=0x001a, h01=0x0050, text=» EXTRN FWTFNR FILE NR «, t00=0x0007, t01=0x0014}
0x0b1c…0b40              Head {h00=0x0020, h01=0x0050, text=» EXTRN FNDFDB DMTASK ROUTINE«, t00=0x0007, t01=0x0032}
0x0b40…0b56              Head {h00=0x0012, h01=0x0050, text=» EXTRN FPB:FR «, t00=0x0007, t01=0x0056}
0x0b56…0b72              Head {h00=0x0018, h01=0x0050, text=» EXTRN TTB:SA,QTJOB «, t00=0x0007, t01=0x006c}
0x0b72…0b86              Head {h00=0x0010, h01=0x0050, text=» EXTRN DMTBM«, t00=0x0007, t01=0x0088}
0x0b86…0b9c              Head {h00=0x0012, h01=0x0050, text=» EXTRN DMTIDS «, t00=0x0007, t01=0x009c}
0x0b9c…0bb8              Head {h00=0x0018, h01=0x0050, text=» EXTRN DFTAB,FWTVOL «, t00=0x0007, t01=0x00b2}
0x0bb8…0be4              Head {h00=0x0028, h01=0x0050, text=» EXTRN CRNCIF INDEX CURRENCY OFFSET «, t00=0x0007, t01=0x00ce}
0x0be4…0bf2              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0007, t01=0x00fa}
0x0bf2…0bfc              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x0108}
0x0bfc…0c1c              Head {h00=0x001c, h01=0x0050, text=»************************«, t00=0x0007, t01=0x0112}
0x0c1c…0c3c              Head {h00=0x001c, h01=0x0050, text=»* CONDITIONAL ASSEMBLY *«, t00=0x0007, t01=0x0132}
0x0c3c…0c5c              Head {h00=0x001c, h01=0x0050, text=»************************«, t00=0x0007, t01=0x0152}
0x0c5c…0c66              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x0172}
0x0c66…0c70              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x017c}
0x0c70…0cb4              Head {h00=0x0040, h01=0x0050, text=»*   A VERSION CONTAINING INDEXED REQUEST ORDERS IS OBTAINED «, t00=0x0007, t01=0x0186}
0x0cb4…0cd8              Head {h00=0x0020, h01=0x0050, text=»*   BY SETTING INDXAC EQU 1 «, t00=0x0008, t01=0x003a}
0x0cd8…0d06              Head {h00=0x002a, h01=0x0050, text=»*              INDXAC EQU 0 OTHRERWISE«, t00=0x0008, t01=0x005e}
0x0d06…0d18              Head {h00=0x000e, h01=0x0050, text=»X:A EQU 0 «, t00=0x0008, t01=0x008c}
0x0d18…0d30              Head {h00=0x0014, h01=0x0050, text=»INDXAC EQU 00000«, t00=0x0008, t01=0x009e}
0x0d30…0d3a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x00b6}
0x0d3a…0d6c              Head {h00=0x002e, h01=0x0050, text=»* A PROGRAM VERSION USING TOSS MMU PAGING «, t00=0x0008, t01=0x00c0}
0x0d6c…0d9a              Head {h00=0x002a, h01=0x0050, text=»* IS OBTAINED BY SETTING MMUPAG EQU 1.«, t00=0x0008, t01=0x00f2}
0x0d9a…0da4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x0120}
0x0da4…0db8              Head {h00=0x0010, h01=0x0050, text=»MMUPAG EQU 0«, t00=0x0008, t01=0x012a}
0x0db8…0dc2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x013e}
0x0dc2…0dd0              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0008, t01=0x0148}
0x0dd0…0dda              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x0156}
0x0dda…0df2              Head {h00=0x0014, h01=0x0050, text=»*   ERROR CODES «, t00=0x0008, t01=0x0160}
0x0df2…0dfc              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x0178}
0x0dfc…0e2a              Head {h00=0x002a, h01=0x0050, text=»EOMERR EQU /A000 OUTSIDE MEDIUM LIMITS«, t00=0x0008, t01=0x0182}
0x0e2a…0e54              Head {h00=0x0026, h01=0x0050, text=»PROT EQU /0040 THIS DATA PROTECTED«, t00=0x0009, t01=0x0020}
0x0e54…0e7e              Head {h00=0x0026, h01=0x0050, text=»NODERR EQU /8800 NO EXPECTED DATA «, t00=0x0009, t01=0x004a}
0x0e7e…0eae              Head {h00=0x002c, h01=0x0050, text=»KEYERR EQU /8400 EXPECTED KEY NOT FOUND «, t00=0x0009, t01=0x0074}
0x0eae…0ee4              Head {h00=0x0032, h01=0x0050, text=»PROERR EQU /0010 ROLLBACK FOR PROTECT REASONS «, t00=0x0009, t01=0x00a4}
0x0ee4…0f12              Head {h00=0x002a, h01=0x0050, text=»REQERR EQU /8000 GENERAL REQUEST ERROR«, t00=0x0009, t01=0x00da}
0x0f12…0f38              Head {h00=0x0022, h01=0x0050, text=»REQER2 EQU /FFFE REQUEST ERROR«, t00=0x0009, t01=0x0108}
0x0f38…0f62              Head {h00=0x0026, h01=0x0050, text=»LGTERR EQU /0008 INCORRECT LENGTH «, t00=0x0009, t01=0x012e}
0x0f62…0f90              Head {h00=0x002a, h01=0x0050, text=»EDMERR EQU /8080 DATA MANAGEMENT ERROR«, t00=0x0009, t01=0x0158}
0x0f90…0fb4              Head {h00=0x0020, h01=0x0050, text=»EOFERR EQU /9000 END OF FILE«, t00=0x0009, t01=0x0186}
0x0fb4…0fbe              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x001a}
0x0fbe…0fd2              Head {h00=0x0010, h01=0x0050, text=»*   MESSAGES«, t00=0x000a, t01=0x0024}
0x0fd2…0fdc              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x0038}
0x0fdc…1002              Head {h00=0x0022, h01=0x0050, text=»RETRIE EQU /0100 DISC RETRIES «, t00=0x000a, t01=0x0042}
0x1002…102a              Head {h00=0x0024, h01=0x0050, text=»NOKEY EQU /0400 NOT SEARCHED KEY«, t00=0x000a, t01=0x0068}
0x102a…1050              Head {h00=0x0022, h01=0x0050, text=»NXTKYS EQU /0200 NEXT KEY SAME«, t00=0x000a, t01=0x0090}
0x1050…1074              Head {h00=0x0020, h01=0x0050, text=»EOFRC EQU /1000 END OF FILE «, t00=0x000a, t01=0x00b6}
0x1074…107e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x00da}
0x107e…10a4              Head {h00=0x0022, h01=0x0050, text=»FCUSED EQU 7 INVALID FILE CODE«, t00=0x000a, t01=0x00e4}
0x10a4…10b2              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x000a, t01=0x010a}
0x10b2…10bc              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x0118}
0x10bc…10dc              Head {h00=0x001c, h01=0x0050, text=»************************«, t00=0x000a, t01=0x0122}
0x10dc…10fc              Head {h00=0x001c, h01=0x0050, text=»*   DATA DEFINITIONS   *«, t00=0x000a, t01=0x0142}
0x10fc…111c              Head {h00=0x001c, h01=0x0050, text=»************************«, t00=0x000a, t01=0x0162}
0x111c…1126              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x0182}
0x1126…1130              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x018c}
0x1130…113a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x0008}
0x113a…1144              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x0012}
0x1144…116e              Head {h00=0x0026, h01=0x0050, text=»TIODMF EQU * TIODM FUNCTION TABLE «, t00=0x000b, t01=0x001c}
0x116e…118e              Head {h00=0x001c, h01=0x0050, text=» DATA READ DIRECT RANDOM«, t00=0x000b, t01=0x0046}
0x118e…11ac              Head {h00=0x001a, h01=0x0050, text=» DATA READ SEQUENTIAL «, t00=0x000b, t01=0x0066}
0x11ac…11c2              Head {h00=0x0012, h01=0x0050, text=» IFT INDXAC=1 «, t00=0x000b, t01=0x0084}
0x11c2…11dc              Head {h00=0x0016, h01=0x0050, text=» DATA READ INDEXED«, t00=0x000b, t01=0x009a}
0x11dc…11fc              Head {h00=0x001c, h01=0x0050, text=» DATA READ INDEXED NEXT «, t00=0x000b, t01=0x00b4}
0x11fc…1208              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x000b, t01=0x00d4}
0x1208…121e              Head {h00=0x0012, h01=0x0050, text=» IFT INDXAC=0 «, t00=0x000b, t01=0x00e0}
0x121e…123a              Head {h00=0x0018, h01=0x0050, text=» DATA TIOD19,TIOD19 «, t00=0x000b, t01=0x00f6}
0x123a…1246              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x000b, t01=0x0112}
0x1246…1268              Head {h00=0x001e, h01=0x0050, text=» DATA WRITE DIRECT RANDOM «, t00=0x000b, t01=0x011e}
0x1268…1286              Head {h00=0x001a, h01=0x0050, text=» DATA WRITE SEQUENTIAL«, t00=0x000b, t01=0x0140}
0x1286…129c              Head {h00=0x0012, h01=0x0050, text=» IFT INDXAC=1 «, t00=0x000b, t01=0x015e}
0x129c…12be              Head {h00=0x001e, h01=0x0050, text=» DATA WRITE INDEXED INSERT«, t00=0x000b, t01=0x0174}
0x12be…12ca              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x000c, t01=0x0008}
0x12ca…12e0              Head {h00=0x0012, h01=0x0050, text=» IFT INDXAC=0 «, t00=0x000c, t01=0x0014}
0x12e0…12f4              Head {h00=0x0010, h01=0x0050, text=» DATA TIOD19«, t00=0x000c, t01=0x002a}
0x12f4…1300              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x000c, t01=0x003e}
0x1300…131e              Head {h00=0x001a, h01=0x0050, text=» DATA WRITE (RESERVED)«, t00=0x000c, t01=0x004a}
0x131e…1342              Head {h00=0x0020, h01=0x0050, text=» DATA REWRIT REWRITE DIRECT «, t00=0x000c, t01=0x0068}
0x1342…1358              Head {h00=0x0012, h01=0x0050, text=» IFT INDXAC=1 «, t00=0x000c, t01=0x008c}
0x1358…137c              Head {h00=0x0020, h01=0x0050, text=» DATA REWRIT REWRITE INDEXED«, t00=0x000c, t01=0x00a2}
0x137c…1388              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x000c, t01=0x00c6}
0x1388…139e              Head {h00=0x0012, h01=0x0050, text=» IFT INDXAC=0 «, t00=0x000c, t01=0x00d2}
0x139e…13b2              Head {h00=0x0010, h01=0x0050, text=» DATA TIOD19«, t00=0x000c, t01=0x00e8}
0x13b2…13be              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x000c, t01=0x00fc}
0x13be…13da              Head {h00=0x0018, h01=0x0050, text=» DATA DELETE DIRECT «, t00=0x000c, t01=0x0108}
0x13da…13f0              Head {h00=0x0012, h01=0x0050, text=» IFT INDXAC=1 «, t00=0x000c, t01=0x0124}
0x13f0…140a              Head {h00=0x0016, h01=0x0050, text=»QDEL EQU *-TIODMF «, t00=0x000c, t01=0x013a}
0x140a…1426              Head {h00=0x0018, h01=0x0050, text=» DATA DELETE INDEXED«, t00=0x000c, t01=0x0154}
0x1426…1432              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x000c, t01=0x0170}
0x1432…1448              Head {h00=0x0012, h01=0x0050, text=» IFT INDXAC=0 «, t00=0x000c, t01=0x017c}
0x1448…145c (13, 0, 400) Head {h00=0x0010, h01=0x0050, text=» DATA TIOD19«, t00=0x000d, t01=0x0004}
0x145c…1468              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x000d, t01=0x0018}
0x1468…1482              Head {h00=0x0016, h01=0x0050, text=»QSTA EQU *-TIODMF «, t00=0x000d, t01=0x0024}
0x1482…14a4              Head {h00=0x001e, h01=0x0050, text=» DATA STARTO START DIRECT «, t00=0x000d, t01=0x003e}
0x14a4…14ba              Head {h00=0x0012, h01=0x0050, text=» IFT INDXAC=1 «, t00=0x000d, t01=0x0060}
0x14ba…14dc              Head {h00=0x001e, h01=0x0050, text=» DATA STARTO START INDEXED«, t00=0x000d, t01=0x0076}
0x14dc…14e8              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x000d, t01=0x0098}
0x14e8…14fe              Head {h00=0x0012, h01=0x0050, text=» IFT INDXAC=0 «, t00=0x000d, t01=0x00a4}
0x14fe…1512              Head {h00=0x0010, h01=0x0050, text=» DATA TIOD19«, t00=0x000d, t01=0x00ba}
0x1512…151e              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x000d, t01=0x00ce}
0x151e…1528              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x00da}
0x1528…1572              Head {h00=0x0046, h01=0x0050, text=»*   FOLLOWING FILE ADMINISTRATION FUNCTIONS MUST ALWAYS BE PLACED «, t00=0x000d, t01=0x00e4}
0x1572…15bc              Head {h00=0x0046, h01=0x0050, text=»*   AT THE END OF TIODMF DEP ON TEST PERFORMED AFTER LABEL TIOD68 «, t00=0x000d, t01=0x012e}
0x15bc…15c6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x0178}
0x15c6…15e2              Head {h00=0x0018, h01=0x0050, text=»OPENOF EQU *-TIODMF «, t00=0x000d, t01=0x0182}
0x15e2…15f4              Head {h00=0x000e, h01=0x0050, text=» DATA OPEN«, t00=0x000e, t01=0x000e}
0x15f4…1610              Head {h00=0x0018, h01=0x0050, text=»CLOSOF EQU *-TIODMF «, t00=0x000e, t01=0x0020}
0x1610…1624              Head {h00=0x0010, h01=0x0050, text=» DATA CLOSE «, t00=0x000e, t01=0x003c}
0x1624…1640              Head {h00=0x0018, h01=0x0050, text=»RDSTOF EQU *-TIODMF «, t00=0x000e, t01=0x0050}
0x1640…1660              Head {h00=0x001c, h01=0x0050, text=» DATA RDSTAT READ STATUS«, t00=0x000e, t01=0x006c}
0x1660…167c              Head {h00=0x0018, h01=0x0050, text=»RDFPOF EQU *-TIODMF «, t00=0x000e, t01=0x008c}
0x167c…16a6              Head {h00=0x0026, h01=0x0050, text=» DATA RDFILP READ FILE PARAMETERS «, t00=0x000e, t01=0x00a8}
0x16a6…16b4              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x000e, t01=0x00d2}
0x16b4…16be              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x00e0}
0x16be…16dc              Head {h00=0x001a, h01=0x0050, text=»TIODMO EQU * DM ORDERS«, t00=0x000e, t01=0x00ea}
0x16dc…16f4              Head {h00=0x0014, h01=0x0050, text=» DATA /02FF READ«, t00=0x000e, t01=0x0108}
0x16f4…1708              Head {h00=0x0010, h01=0x0050, text=» DATA /FFFF «, t00=0x000e, t01=0x0120}
0x1708…1722              Head {h00=0x0016, h01=0x0050, text=» DATA /06FF WRITE «, t00=0x000e, t01=0x0134}
0x1722…1736              Head {h00=0x0010, h01=0x0050, text=» DATA /FFFF «, t00=0x000e, t01=0x014e}
0x1736…1752              Head {h00=0x0018, h01=0x0050, text=» DATA /07FF REWRITE «, t00=0x000e, t01=0x0162}
0x1752…176c              Head {h00=0x0016, h01=0x0050, text=» DATA /08FF DELETE«, t00=0x000e, t01=0x017e}
0x176c…1786              Head {h00=0x0016, h01=0x0050, text=» DATA /0BFF START «, t00=0x000f, t01=0x0008}
0x1786…17a4              Head {h00=0x001a, h01=0x0050, text=» DATA /2122 OPEN,CLOSE«, t00=0x000f, t01=0x0022}
0x17a4…17d8              Head {h00=0x0030, h01=0x0050, text=» DATA /0003 READ STATUS,READ FILE PARAMETERS«, t00=0x000f, t01=0x0040}
0x17d8…17e2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x0074}
0x17e2…180a              Head {h00=0x0024, h01=0x0050, text=»NOOFOR EQU 18 NO OF ORDER CODES «, t00=0x000f, t01=0x007e}
0x180a…1814              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x00a6}
0x1814…1822              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x000f, t01=0x00b0}
0x1822…182c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x00be}
0x182c…1860              Head {h00=0x0030, h01=0x0050, text=»DWTDRD EQU 42 START OF NON-STANDARD DWT PART«, t00=0x000f, t01=0x00c8}
0x1860…186a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x00fc}
0x186a…1880              Head {h00=0x0012, h01=0x0050, text=» IFT MMUPAG=0 «, t00=0x000f, t01=0x0106}
0x1880…18ae              Head {h00=0x002a, h01=0x0050, text=»START EQU DWTDRD-2 DWTTDM EXTINGUISHED«, t00=0x000f, t01=0x011c}
0x18ae…18ba              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x000f, t01=0x014a}
0x18ba…18c4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x0156}
0x18c4…18da              Head {h00=0x0012, h01=0x0050, text=» IFT MMUPAG=1 «, t00=0x000f, t01=0x0160}
0x18da…1908              Head {h00=0x002a, h01=0x0050, text=»START EQU DWTDRD+2 DWTTDM EXTINGUISHED«, t00=0x000f, t01=0x0176}
0x1908…1914              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0010, t01=0x0014}
0x1914…1922              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0010, t01=0x0020}
0x1922…192c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x002e}
0x192c…194e              Head {h00=0x001e, h01=0x0050, text=»*   FDB OFFSET DEFINITIONS«, t00=0x0010, t01=0x0038}
0x194e…1958              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x005a}
0x1958…196c              Head {h00=0x0010, h01=0x0050, text=»FDBSTA EQU *«, t00=0x0010, t01=0x0064}
0x196c…1980              Head {h00=0x0010, h01=0x0050, text=»DWDM01 EQU *«, t00=0x0010, t01=0x0078}
0x1980…19b2              Head {h00=0x002e, h01=0x0050, text=» DATA 0,/8000,0,0,TIODM,0,0,0 DWT STANDARD«, t00=0x0010, t01=0x008c}
0x19b2…19c8              Head {h00=0x0012, h01=0x0050, text=» IFT MMUPAG=1 «, t00=0x0010, t01=0x00be}
0x19c8…19f0              Head {h00=0x0024, h01=0x0050, text=» DATA 0,FDBMMU SPECIAL DWT ITEMS«, t00=0x0010, t01=0x00d4}
0x19f0…19fc              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0010, t01=0x00fc}
0x19fc…1a12              Head {h00=0x0012, h01=0x0050, text=» DATA 0,0,0,0 «, t00=0x0010, t01=0x0108}
0x1a12…1a3a              Head {h00=0x0024, h01=0x0050, text=» DATA 0,0,0,0,0,0,0,0,0 FWT PART«, t00=0x0010, t01=0x011e}
0x1a3a…1a5a              Head {h00=0x001c, h01=0x0050, text=» DATA 0,0,0,0,0,0,0,0,0 «, t00=0x0010, t01=0x0146}
0x1a5a…1a7a              Head {h00=0x001c, h01=0x0050, text=» DATA 0,0,0,0,0,0,0,0,0 «, t00=0x0010, t01=0x0166}
0x1a7a…1a96              Head {h00=0x0018, h01=0x0050, text=» DATA FDBSTA FDBADF «, t00=0x0010, t01=0x0186}
0x1a96…1ace              Head {h00=0x0034, h01=0x0050, text=» DATA 0,0,0,0,0,0,0 54,BYTE FDB AREA SYSTEM FDB «, t00=0x0011, t01=0x0012}
0x1ace…1ae4              Head {h00=0x0012, h01=0x0050, text=» IFT MMUPAG=1 «, t00=0x0011, t01=0x004a}
0x1ae4…1b06              Head {h00=0x001e, h01=0x0050, text=»FDBMMU RES 7 MMU ECB AREA «, t00=0x0011, t01=0x0060}
0x1b06…1b12              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0011, t01=0x0082}
0x1b12…1b20              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0011, t01=0x008e}
0x1b20…1b44              Head {h00=0x0020, h01=0x0050, text=»FDBECB EQU START+2 ECB START«, t00=0x0011, t01=0x009c}
0x1b44…1b6e              Head {h00=0x0026, h01=0x0050, text=»FDBSNR EQU START+16 SECTOR NUMBER «, t00=0x0011, t01=0x00c0}
0x1b6e…1ba0              Head {h00=0x002e, h01=0x0050, text=»FDBRRO EQU START+20 RELATIVE RECORD OFFSET«, t00=0x0011, t01=0x00ea}
0x1ba0…1bca              Head {h00=0x0026, h01=0x0050, text=»FDBRLE EQU START+22 RECORD LENGTH «, t00=0x0011, t01=0x011c}
0x1bca…1bf6              Head {h00=0x0028, h01=0x0050, text=»FDBBLF EQU START+24 BLOCKING FACTOR «, t00=0x0011, t01=0x0146}
0x1bf6…1c2a              Head {h00=0x0030, h01=0x0050, text=»FDBTNR EQU START+25 TASK NUMBER CALLING TASK«, t00=0x0011, t01=0x0172}
0x1c2a…1c58              Head {h00=0x002a, h01=0x0050, text=»FDBLRN EQU START+27 LAST RECORD NUMBER«, t00=0x0012, t01=0x0016}
0x1c58…1c86              Head {h00=0x002a, h01=0x0050, text=»FDBNIF EQU START+26 NO OF INDEX FILES «, t00=0x0012, t01=0x0044}
0x1c86…1cae              Head {h00=0x0024, h01=0x0050, text=»FDBEAL EQU START+30 EA LINK ROOT«, t00=0x0012, t01=0x0072}
0x1cae…1cd8              Head {h00=0x0026, h01=0x0050, text=»FDBCRL EQU START+32 CRN LINK ROOT «, t00=0x0012, t01=0x009a}
0x1cd8…1d0c              Head {h00=0x0030, h01=0x0050, text=»FDBKA EQU START+34 KEY ADDRESS IN DATA FILE «, t00=0x0012, t01=0x00c4}
0x1d0c…1d40              Head {h00=0x0030, h01=0x0050, text=»FDBMIA EQU START+36 ADDRESS OF MASTER INDEX «, t00=0x0012, t01=0x00f8}
0x1d40…1d74              Head {h00=0x0030, h01=0x0050, text=»FDBADF EQU START+38 ADDRESS OF DATA FILE FDB«, t00=0x0012, t01=0x012c}
0x1d74…1daa              Head {h00=0x0032, h01=0x0050, text=»FDBAI1 EQU START+40 ADDRESS OF INDEX FILE FDB «, t00=0x0012, t01=0x0160}
0x1daa…1de6              Head {h00=0x0038, h01=0x0050, text=»FDBDBR EQU START+48 DELAY,BASIC AND REL BUFFER FLAGS«, t00=0x0013, t01=0x0008}
0x1de6…1e14              Head {h00=0x002a, h01=0x0050, text=»FDBDMI EQU START+49 RELATIVE DMTASK ID«, t00=0x0013, t01=0x0044}
0x1e14…1e3a              Head {h00=0x0022, h01=0x0050, text=»FDBMRO EQU START+50 MAX FDBRRO«, t00=0x0013, t01=0x0072}
0x1e3a…1e6a              Head {h00=0x002c, h01=0x0050, text=»FDBBLZ EQU START+52 NR OF SECT IN BLOCK «, t00=0x0013, t01=0x0098}
0x1e6a…1e9a              Head {h00=0x002c, h01=0x0050, text=»FDBMEC EQU START+54 MMU ECB DISPLACEMENT«, t00=0x0013, t01=0x00c8}
0x1e9a…1eb0              Head {h00=0x0012, h01=0x0050, text=» IFT MMUPAG=1 «, t00=0x0013, t01=0x00f8}
0x1eb0…1ef0              Head {h00=0x003c, h01=0x0050, text=»FDBKEY EQU START+68 SAVE AREA FOR KEY IN INDEXED ACCESS «, t00=0x0013, t01=0x010e}
0x1ef0…1efc              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0013, t01=0x014e}
0x1efc…1f12              Head {h00=0x0012, h01=0x0050, text=» IFT MMUPAG=0 «, t00=0x0013, t01=0x015a}
0x1f12…1f46              Head {h00=0x0030, h01=0x0050, text=»FDBKEY EQU START+54 KEY AREA FOR INDEXED ACC«, t00=0x0013, t01=0x0170}
0x1f46…1f52              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0014, t01=0x0014}
0x1f52…1f5c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x0020}
0x1f5c…1f86              Head {h00=0x0026, h01=0x0050, text=»*   CRN BUFFER OFFSET DEFINITIONS «, t00=0x0014, t01=0x002a}
0x1f86…1f90              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x0054}
0x1f90…1fac              Head {h00=0x0018, h01=0x0050, text=»CRNTID EQU 2 TASK ID«, t00=0x0014, t01=0x005e}
0x1fac…1fd0              Head {h00=0x0020, h01=0x0050, text=»CRNSTA EQU 3 CURRENT STATUS «, t00=0x0014, t01=0x007a}
0x1fd0…1ff6              Head {h00=0x0022, h01=0x0050, text=»CRNCDF EQU 4 CURRENT DATA FILE«, t00=0x0014, t01=0x009e}
0x1ff6…2004              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0014, t01=0x00c4}
0x2004…2030              Head {h00=0x0028, h01=0x0050, text=» DATA 0 DATA MANAGEMENT DEVICE INDEX«, t00=0x0014, t01=0x00d2}
0x2030…205a              Head {h00=0x0026, h01=0x0050, text=»TIODM DATA *+2 TIODM START ADDRESS«, t00=0x0014, t01=0x00fe}
0x205a…2064              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x0128}
0x2064…2080              Head {h00=0x0018, h01=0x0050, text=»*   SET UP A14 STACK«, t00=0x0014, t01=0x0132}
0x2080…208a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x014e}
0x208a…20a2              Head {h00=0x0014, h01=0x0050, text=» LDKL A14,FDBECB«, t00=0x0014, t01=0x0158}
0x20a2…20ba              Head {h00=0x0014, h01=0x0050, text=» ADKL A14,ECBCW «, t00=0x0014, t01=0x0170}
0x20ba…20de              Head {h00=0x0020, h01=0x0050, text=» ADR A14,A6 USE ECB AS STACK«, t00=0x0014, t01=0x0188}
0x20de…20ea              Head {h00=0x0008, h01=0x0050, text=» ENB«, t00=0x0015, t01=0x001c}
0x20ea…20f4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x0028}
0x20f4…212e              Head {h00=0x0036, h01=0x0050, text=»*   GET CALLING TASK NUMBER AND STORE IT IN FDBTNR«, t00=0x0015, t01=0x0032}
0x212e…2138              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x006c}
0x2138…214a              Head {h00=0x000e, h01=0x0050, text=» LDK A2,0 «, t00=0x0015, t01=0x0076}
0x214a…2166              Head {h00=0x0018, h01=0x0050, text=»TIOD05 LD A1,SCTTCT «, t00=0x0015, t01=0x0088}
0x2166…2178              Head {h00=0x000e, h01=0x0050, text=» ADR A1,A2«, t00=0x0015, t01=0x00a4}
0x2178…218c              Head {h00=0x0010, h01=0x0050, text=» LD A3,2,A1 «, t00=0x0015, t01=0x00b6}
0x218c…21a4              Head {h00=0x0014, h01=0x0050, text=» CW A3,DWTTAB,A6«, t00=0x0015, t01=0x00ca}
0x21a4…21c4              Head {h00=0x001c, h01=0x0050, text=» RF(E) TIOD10 THIS TASK «, t00=0x0015, t01=0x00e2}
0x21c4…21d8              Head {h00=0x0010, h01=0x0050, text=» ADK A2,2 NO«, t00=0x0015, t01=0x0102}
0x21d8…21f4              Head {h00=0x0018, h01=0x0050, text=» RB TIOD05 TRY NEXT «, t00=0x0015, t01=0x0116}
0x21f4…2208              Head {h00=0x0010, h01=0x0050, text=»TIOD10 EQU *«, t00=0x0015, t01=0x0132}
0x2208…222e              Head {h00=0x0022, h01=0x0050, text=» SC A2,FDBTNR,A6 USER TASK NR «, t00=0x0015, t01=0x0146}
0x222e…224c              Head {h00=0x001a, h01=0x0050, text=»*   CHECK ORDER IN A7 «, t00=0x0015, t01=0x016c}
0x224c…227c              Head {h00=0x002c, h01=0x0050, text=»*   PUT ORDER INDEX IN DWTOR RIGHT BYTE «, t00=0x0015, t01=0x018a}
0x227c…2286              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0016, t01=0x002a}
0x2286…22a8              Head {h00=0x001e, h01=0x0050, text=» LD A7,DWTOR,A6 ORDER WORD«, t00=0x0016, t01=0x0034}
0x22a8…22ba              Head {h00=0x000e, h01=0x0050, text=» LDR A5,A7«, t00=0x0016, t01=0x0056}
0x22ba…22e4              Head {h00=0x0026, h01=0x0050, text=» ANKL A5,/C0C0 SOME BITS FORBIDDEN«, t00=0x0016, t01=0x0068}
0x22e4…22fe              Head {h00=0x0016, h01=0x0050, text=» RF(NZ) TIOD19 ERR«, t00=0x0016, t01=0x0092}
0x22fe…231a              Head {h00=0x0018, h01=0x0050, text=» LD A5,FDBBLZ,A6  =1«, t00=0x0016, t01=0x00ac}
0x231a…2332              Head {h00=0x0014, h01=0x0050, text=» ANK A5,/FF  =1 «, t00=0x0016, t01=0x00c8}
0x2332…235a              Head {h00=0x0024, h01=0x0050, text=» RF(NZ) TIOD19 COMMIT MISSING =1«, t00=0x0016, t01=0x00e0}
0x235a…2384              Head {h00=0x0026, h01=0x0050, text=» LDK A5,NOOFOR-1 NO OF ORDERS - 1 «, t00=0x0016, t01=0x0108}
0x2384…23ba              Head {h00=0x0032, h01=0x0050, text=»TIOD15 CC A7,TIODMO,A5 START AT END OF TIODMO «, t00=0x0016, t01=0x0132}
0x23ba…23d6              Head {h00=0x0018, h01=0x0050, text=» RF(E) TIOD20 MATCH «, t00=0x0016, t01=0x0168}
0x23d6…23e8              Head {h00=0x000e, h01=0x0050, text=» SUK A5,1 «, t00=0x0016, t01=0x0184}
0x23e8…2404              Head {h00=0x0018, h01=0x0050, text=» RB(NN) TIOD15 >= 0 «, t00=0x0017, t01=0x0008}
0x2404…2418              Head {h00=0x0010, h01=0x0050, text=»TIOD19 EQU *«, t00=0x0017, t01=0x0024}
0x2418…2430              Head {h00=0x0014, h01=0x0050, text=» LDKL A1,REQERR «, t00=0x0017, t01=0x0038}
0x2430…2448              Head {h00=0x0014, h01=0x0050, text=» ABL TIODMX ERR «, t00=0x0017, t01=0x0050}
0x2448…245c              Head {h00=0x0010, h01=0x0050, text=»TIOD20 EQU *«, t00=0x0017, t01=0x0068}
0x245c…2470              Head {h00=0x0010, h01=0x0050, text=» SLL A5,1 *2«, t00=0x0017, t01=0x007c}
0x2470…249a              Head {h00=0x0026, h01=0x0050, text=» SC A5,DWTOR+1,A6 SAVE ORDER INDEX«, t00=0x0017, t01=0x0090}
0x249a…24b0              Head {h00=0x0012, h01=0x0050, text=» CWK A6,FDBSTA«, t00=0x0017, t01=0x00ba}
0x24b0…24d6              Head {h00=0x0022, h01=0x0050, text=» RF(NE) TIOD25 NOT SYSTEM FWT «, t00=0x0017, t01=0x00d0}
0x24d6…24ec              Head {h00=0x0012, h01=0x0050, text=» CWK A5,RDSTOF«, t00=0x0017, t01=0x00f6}
0x24ec…250e              Head {h00=0x001e, h01=0x0050, text=» RF(E) TIOD25 READ STATUS «, t00=0x0017, t01=0x010c}
0x250e…2524              Head {h00=0x0012, h01=0x0050, text=» CWK A5,OPENOF«, t00=0x0017, t01=0x012e}
0x2524…2544              Head {h00=0x001c, h01=0x0050, text=» RB(NE) TIOD19 NOT OPEN «, t00=0x0017, t01=0x0144}
0x2544…2558              Head {h00=0x0010, h01=0x0050, text=»TIOD25 EQU *«, t00=0x0017, t01=0x0164}
0x2558…2574              Head {h00=0x0018, h01=0x0050, text=» LDR A1,A6 FDB ADDR «, t00=0x0017, t01=0x0178}
0x2574…2594 (24, 0, 400) Head {h00=0x001c, h01=0x0050, text=» CF A14,CRNGET CURRENCY «, t00=0x0018, t01=0x0004}
0x2594…25b0              Head {h00=0x0018, h01=0x0050, text=» LDK A3,0 NEW STATUS«, t00=0x0018, t01=0x0024}
0x25b0…25d4              Head {h00=0x0020, h01=0x0050, text=» LC A4,CRNSTA,A2 OLD STATUS «, t00=0x0018, t01=0x0040}
0x25d4…25ec              Head {h00=0x0014, h01=0x0050, text=» SC A3,CRNSTA,A2«, t00=0x0018, t01=0x0064}
0x25ec…2618              Head {h00=0x0028, h01=0x0050, text=» ABI TIODMF,A5 BRANCH TO DM FUNCTION«, t00=0x0018, t01=0x007c}
0x2618…2622              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0018, t01=0x00a8}
0x2622…2648              Head {h00=0x0022, h01=0x0050, text=»*   A1 = FDB ADDRESS DATA FILE«, t00=0x0018, t01=0x00b2}
0x2648…2670              Head {h00=0x0024, h01=0x0050, text=»*   A2 = CURRENCY BUFFER ADDRESS«, t00=0x0018, t01=0x00d8}
0x2670…269a              Head {h00=0x0026, h01=0x0050, text=»*   A4 = OLD STATUS IN RIGHT BYTE «, t00=0x0018, t01=0x0100}
0x269a…26c8              Head {h00=0x002a, h01=0x0050, text=»*   A5 = ORDER CODE AT ENTRY TO TIODM «, t00=0x0018, t01=0x012a}
0x26c8…26fc              Head {h00=0x0030, h01=0x0050, text=»*   A6 = FDB ADDRESS FILE DEVICE USER QUEUE «, t00=0x0018, t01=0x0158}
0x26fc…271c              Head {h00=0x001c, h01=0x0050, text=»*   A7 = USER ORDER WORD«, t00=0x0018, t01=0x018c}
0x271c…273e              Head {h00=0x001e, h01=0x0050, text=»*   A8 = USER ECB ADDRESS «, t00=0x0019, t01=0x001c}
0x273e…274c              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0019, t01=0x003e}
0x274c…276c              Head {h00=0x001c, h01=0x0050, text=»RDSTAT EQU * READ STATUS«, t00=0x0019, t01=0x004c}
0x276c…2790              Head {h00=0x0020, h01=0x0050, text=» SC A4,CRNSTA,A2 STATUS CHAR«, t00=0x0019, t01=0x006c}
0x2790…27a4              Head {h00=0x0010, h01=0x0050, text=» ANK A4,/FF «, t00=0x0019, t01=0x0090}
0x27a4…27ca              Head {h00=0x0022, h01=0x0050, text=» ST A4,ECBCW,A8 RETURN STATUS «, t00=0x0019, t01=0x00a4}
0x27ca…27e0              Head {h00=0x0012, h01=0x0050, text=» CM ECBCW+2,A8«, t00=0x0019, t01=0x00ca}
0x27e0…27fe              Head {h00=0x001a, h01=0x0050, text=» LDK A1,0 RET CODE OK «, t00=0x0019, t01=0x00e0}
0x27fe…2812              Head {h00=0x0010, h01=0x0050, text=» ABL TIODMX «, t00=0x0019, t01=0x00fe}
0x2812…2820              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0019, t01=0x0112}
0x2820…283e              Head {h00=0x001a, h01=0x0050, text=»READ EQU * READ ORDERS«, t00=0x0019, t01=0x0120}
0x283e…2854              Head {h00=0x0012, h01=0x0050, text=» LDKL A3,/100 «, t00=0x0019, t01=0x013e}
0x2854…286e              Head {h00=0x0016, h01=0x0050, text=» TM A3,A7 TEST BIT«, t00=0x0019, t01=0x0154}
0x286e…2892              Head {h00=0x0020, h01=0x0050, text=» RF(NZ) READDI OPTION DIRECT«, t00=0x0019, t01=0x016e}
0x2892…28a8 (26, 0, 398) Head {h00=0x0012, h01=0x0050, text=» LDKL A3,/700 «, t00=0x001a, t01=0x0004}
0x28a8…28ba              Head {h00=0x000e, h01=0x0050, text=» TM A3,A7 «, t00=0x001a, t01=0x001a}
0x28ba…28e6              Head {h00=0x0028, h01=0x0050, text=» RB(NZ) TIOD19 NOT OPTION SEQUENTIAL«, t00=0x001a, t01=0x002c}
0x28e6…2902              Head {h00=0x0018, h01=0x0050, text=» SRL A7,10 INDEX * 2«, t00=0x001a, t01=0x0058}
0x2902…2922              Head {h00=0x001c, h01=0x0050, text=» ABL(Z) SEQREA SEQ READ «, t00=0x001a, t01=0x0074}
0x2922…294c              Head {h00=0x0026, h01=0x0050, text=» ABL IXRDNX INDEXED SEQ READ NEXT «, t00=0x001a, t01=0x0094}
0x294c…296c              Head {h00=0x001c, h01=0x0050, text=»READDI EQU * DIRECT READ«, t00=0x001a, t01=0x00be}
0x296c…2988              Head {h00=0x0018, h01=0x0050, text=» SRL A7,10 INDEX * 2«, t00=0x001a, t01=0x00de}
0x2988…29b2              Head {h00=0x0026, h01=0x0050, text=» ABL(Z) RANREA DIRECT RANDOM READF«, t00=0x001a, t01=0x00fa}
0x29b2…29d8              Head {h00=0x0022, h01=0x0050, text=» RF IXRARE INDEXED DIRECT READ«, t00=0x001a, t01=0x0124}
0x29d8…29ee              Head {h00=0x0012, h01=0x0050, text=» IFT INDXAC=0 «, t00=0x001a, t01=0x014a}
0x29ee…29fc              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x001a, t01=0x0160}
0x29fc…2a10              Head {h00=0x0010, h01=0x0050, text=»IXRDNX EQU *«, t00=0x001a, t01=0x016e}
0x2a10…2a24              Head {h00=0x0010, h01=0x0050, text=»IXRARE EQU *«, t00=0x001a, t01=0x0182}
0x2a24…2a38              Head {h00=0x0010, h01=0x0050, text=»IXINS EQU * «, t00=0x001b, t01=0x0008}
0x2a38…2a4a              Head {h00=0x000e, h01=0x0050, text=» RB TIOD19«, t00=0x001b, t01=0x001c}
0x2a4a…2a56              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001b, t01=0x002e}
0x2a56…2a64              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x001b, t01=0x003a}
0x2a64…2a84              Head {h00=0x001c, h01=0x0050, text=»WRITE EQU * WRITE ORDERS«, t00=0x001b, t01=0x0048}
0x2a84…2a9c              Head {h00=0x0014, h01=0x0050, text=» LC A3,FDBDBR,A6«, t00=0x001b, t01=0x0068}
0x2a9c…2aba              Head {h00=0x001a, h01=0x0050, text=» ANK A3,/3 SHARABILITY«, t00=0x001b, t01=0x0080}
0x2aba…2ae4              Head {h00=0x0026, h01=0x0050, text=» RB(Z) TIOD19 ONLY INPUT ACCEPTED «, t00=0x001b, t01=0x009e}
0x2ae4…2afa              Head {h00=0x0012, h01=0x0050, text=» LDKL A4,/100 «, t00=0x001b, t01=0x00c8}
0x2afa…2b20              Head {h00=0x0022, h01=0x0050, text=» LC A3,FDBNIF,A6 NR OF INDEXES«, t00=0x001b, t01=0x00de}
0x2b20…2b34              Head {h00=0x0010, h01=0x0050, text=» ANK A3,/FF «, t00=0x001b, t01=0x0104}
0x2b34…2b52              Head {h00=0x001a, h01=0x0050, text=» RF(NZ) WRITE2 INDEXED«, t00=0x001b, t01=0x0118}
0x2b52…2b64              Head {h00=0x000e, h01=0x0050, text=» TM A4,A7 «, t00=0x001b, t01=0x0136}
0x2b64…2b82              Head {h00=0x001a, h01=0x0050, text=» ABL(NZ) TIODMB DIRECT«, t00=0x001b, t01=0x0148}
0x2b82…2b98              Head {h00=0x0012, h01=0x0050, text=» ANKL A7,/700 «, t00=0x001b, t01=0x0166}
0x2b98…2bc0              Head {h00=0x0024, h01=0x0050, text=» ABL(Z) SEQWRI SEQUENTIAL WRITE «, t00=0x001b, t01=0x017c}
0x2bc0…2bd6              Head {h00=0x0012, h01=0x0050, text=» RB TIOD19 ERR«, t00=0x001c, t01=0x0014}
0x2bd6…2bf2              Head {h00=0x0018, h01=0x0050, text=»WRITE2 EQU * INDEXED«, t00=0x001c, t01=0x002a}
0x2bf2…2c04              Head {h00=0x000e, h01=0x0050, text=» TM A4,A7 «, t00=0x001c, t01=0x0046}
0x2c04…2c2a              Head {h00=0x0022, h01=0x0050, text=» ABL(NZ) IXINS INDEXED INSERT «, t00=0x001c, t01=0x0058}
0x2c2a…2c48              Head {h00=0x001a, h01=0x0050, text=» RB TIOD19 NOT ALLOWED«, t00=0x001c, t01=0x007e}
0x2c48…2c56              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x001c, t01=0x009c}
0x2c56…2c7a              Head {h00=0x0020, h01=0x0050, text=»REWRIT EQU * REWRITE ORDERS «, t00=0x001c, t01=0x00aa}
0x2c7a…2c84              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001c, t01=0x00ce}
0x2c84…2ca6              Head {h00=0x001e, h01=0x0050, text=»DELETE EQU * DELETE ORDERS«, t00=0x001c, t01=0x00d8}
0x2ca6…2cb0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001c, t01=0x00fa}
0x2cb0…2cc8              Head {h00=0x0014, h01=0x0050, text=» LC A3,FDBDBR,A6«, t00=0x001c, t01=0x0104}
0x2cc8…2ce6              Head {h00=0x001a, h01=0x0050, text=» ANK A3,/3 SHARABILITY«, t00=0x001c, t01=0x011c}
0x2ce6…2d0e              Head {h00=0x0024, h01=0x0050, text=» RB(Z) TIOD19 ONLY INPUT ALLOWED«, t00=0x001c, t01=0x013a}
0x2d0e…2d32              Head {h00=0x0020, h01=0x0050, text=» LC A3,FDBNIF,A6 NR OF INDEX«, t00=0x001c, t01=0x0162}
0x2d32…2d46              Head {h00=0x0010, h01=0x0050, text=» ANK A3,/FF «, t00=0x001c, t01=0x0186}
0x2d46…2d64              Head {h00=0x001a, h01=0x0050, text=» RF(Z) REW010 NO INDEX«, t00=0x001d, t01=0x000a}
0x2d64…2d76              Head {h00=0x000e, h01=0x0050, text=» LDK A3,2 «, t00=0x001d, t01=0x0028}
0x2d76…2d9a              Head {h00=0x0020, h01=0x0050, text=» ADS A3,DWTOR,A6 ORDER INDEX«, t00=0x001d, t01=0x003a}
0x2d9a…2dae              Head {h00=0x0010, h01=0x0050, text=»REW010 EQU *«, t00=0x001d, t01=0x005e}
0x2dae…2dc4              Head {h00=0x0012, h01=0x0050, text=» LDKL A4,/400 «, t00=0x001d, t01=0x0072}
0x2dc4…2dd6              Head {h00=0x000e, h01=0x0050, text=» TM A4,A7 «, t00=0x001d, t01=0x0088}
0x2dd6…2df4              Head {h00=0x001a, h01=0x0050, text=» RF(NZ) REW020 CURRENT«, t00=0x001d, t01=0x009a}
0x2df4…2e06              Head {h00=0x000e, h01=0x0050, text=» SRL A7,8 «, t00=0x001d, t01=0x00b8}
0x2e06…2e18              Head {h00=0x000e, h01=0x0050, text=» SUK A7,1 «, t00=0x001d, t01=0x00ca}
0x2e18…2e34              Head {h00=0x0018, h01=0x0050, text=» RB(NZ) TIOD19 ERROR«, t00=0x001d, t01=0x00dc}
0x2e34…2e4e              Head {h00=0x0016, h01=0x0050, text=» ABL TIODMB DIRECT«, t00=0x001d, t01=0x00f8}
0x2e4e…2e62              Head {h00=0x0010, h01=0x0050, text=»REW020 EQU *«, t00=0x001d, t01=0x0112}
0x2e62…2e78              Head {h00=0x0012, h01=0x0050, text=» ANKL A7,/300 «, t00=0x001d, t01=0x0126}
0x2e78…2e92              Head {h00=0x0016, h01=0x0050, text=» RB(NZ) TIOD19 ERR«, t00=0x001d, t01=0x013c}
0x2e92…2eac              Head {h00=0x0016, h01=0x0050, text=» LD A3,CRNCDF+2,A2«, t00=0x001d, t01=0x0156}
0x2eac…2ee6              Head {h00=0x0036, h01=0x0050, text=» LD A2,CRNCDF,A2 REC NR (NO FILE ID FOR DATA FILE)«, t00=0x001d, t01=0x0170}
0x2ee6…2efa              Head {h00=0x0010, h01=0x0050, text=» ABL TIODMA «, t00=0x001e, t01=0x001a}
0x2efa…2f10              Head {h00=0x0012, h01=0x0050, text=» IFT INDXAC=1 «, t00=0x001e, t01=0x002e}
0x2f10…2f1e              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x001e, t01=0x0044}
0x2f1e…2f40              Head {h00=0x001e, h01=0x0050, text=»STAIND EQU * START INDEXED«, t00=0x001e, t01=0x0052}
0x2f40…2f5c              Head {h00=0x0018, h01=0x0050, text=» SRL A7,10 INDEX * 2«, t00=0x001e, t01=0x0074}
0x2f5c…2f7e              Head {h00=0x001e, h01=0x0050, text=» LD A9,ECBRL,A8 KEY LENGTH«, t00=0x001e, t01=0x0090}
0x2f7e…2f90              Head {h00=0x000e, h01=0x0050, text=» LDK A1,2 «, t00=0x001e, t01=0x00b2}
0x2f90…2fa2              Head {h00=0x000e, h01=0x0050, text=» RF STA090«, t00=0x001e, t01=0x00c4}
0x2fa2…2fb0              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x001e, t01=0x00d6}
0x2fb0…2fd8              Head {h00=0x0024, h01=0x0050, text=»IXRARE EQU * INDEXED RANDOM READ«, t00=0x001e, t01=0x00e4}
0x2fd8…2fea              Head {h00=0x000e, h01=0x0050, text=» LDK A1,4 «, t00=0x001e, t01=0x010c}
0x2fea…300e              Head {h00=0x0020, h01=0x0050, text=» LDKL A9,/40 MAX KEY LENGTH «, t00=0x001e, t01=0x011e}
0x300e…302e              Head {h00=0x001c, h01=0x0050, text=»STA090 EQU * START ORDER«, t00=0x001e, t01=0x0142}
0x302e…3052              Head {h00=0x0020, h01=0x0050, text=» ADS A1,DWTOR,A6 ORDER INDEX«, t00=0x001e, t01=0x0162}
0x3052…3064              Head {h00=0x000e, h01=0x0050, text=» SUK A7,2 «, t00=0x001e, t01=0x0186}
0x3064…3076              Head {h00=0x000e, h01=0x0050, text=» LDR A2,A7«, t00=0x001f, t01=0x0008}
0x3076…3098              Head {h00=0x001e, h01=0x0050, text=» ANKL A2,/FFF9 1-4 INDEXES«, t00=0x001f, t01=0x001a}
0x3098…30b4              Head {h00=0x0018, h01=0x0050, text=» RB(NZ) TIOD19 ERROR«, t00=0x001f, t01=0x003c}
0x30b4…30d8              Head {h00=0x0020, h01=0x0050, text=» ADR A7,A6 BASE IN DATA FDB «, t00=0x001f, t01=0x0058}
0x30d8…3100              Head {h00=0x0024, h01=0x0050, text=» LD A2,FDBAI1,A7 INDEX FDB ADDR «, t00=0x001f, t01=0x007c}
0x3100…311a              Head {h00=0x0016, h01=0x0050, text=» ABL(Z) TIOD19 ERR«, t00=0x001f, t01=0x00a4}
0x311a…312c              Head {h00=0x000e, h01=0x0050, text=» LDR A7,A2«, t00=0x001f, t01=0x00be}
0x312c…3136              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001f, t01=0x00d0}
0x3136…3150              Head {h00=0x0016, h01=0x0050, text=»*   COPY DWT ITEMS«, t00=0x001f, t01=0x00da}
0x3150…315a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001f, t01=0x00f4}
0x315a…3174              Head {h00=0x0016, h01=0x0050, text=» LD A1,DWTECB,A6  «, t00=0x001f, t01=0x00fe}
0x3174…318c              Head {h00=0x0014, h01=0x0050, text=» ST A1,DWTECB,A2«, t00=0x001f, t01=0x0118}
0x318c…31a4              Head {h00=0x0014, h01=0x0050, text=» LD A1,DWTOR,A6 «, t00=0x001f, t01=0x0130}
0x31a4…31bc              Head {h00=0x0014, h01=0x0050, text=» ST A1,DWTOR,A2 «, t00=0x001f, t01=0x0148}
0x31bc…31de              Head {h00=0x001e, h01=0x0050, text=»*   PUT ZEROES TO KEY AREA«, t00=0x001f, t01=0x0160}
0x31de…31e8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001f, t01=0x0182}
0x31e8…3200              Head {h00=0x0014, h01=0x0050, text=» LD A1,FDBRLE,A2«, t00=0x001f, t01=0x018c}
0x3200…321c              Head {h00=0x0018, h01=0x0050, text=» SUK A1,6 KEY LENGTH«, t00=0x0020, t01=0x0014}
0x321c…3230              Head {h00=0x0010, h01=0x0050, text=»IXR050 EQU *«, t00=0x0020, t01=0x0030}
0x3230…3246              Head {h00=0x0012, h01=0x0050, text=» CM FDBKEY,A2 «, t00=0x0020, t01=0x0044}
0x3246…3258              Head {h00=0x000e, h01=0x0050, text=» ADK A2,2 «, t00=0x0020, t01=0x005a}
0x3258…326a              Head {h00=0x000e, h01=0x0050, text=» SUK A1,2 «, t00=0x0020, t01=0x006c}
0x326a…328e              Head {h00=0x0020, h01=0x0050, text=» RB(P) IXR050 MORE TO CLEAR «, t00=0x0020, t01=0x007e}
0x328e…329c              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0020, t01=0x00a2}
0x329c…32a6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0020, t01=0x00b0}
0x32a6…32c8              Head {h00=0x001e, h01=0x0050, text=»*   FETCH KEY TO INDEX FDB«, t00=0x0020, t01=0x00ba}
0x32c8…32d2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0020, t01=0x00dc}
0x32d2…32f6              Head {h00=0x0020, h01=0x0050, text=» LD A1,ECBBA,A8 RECORD ADDR «, t00=0x0020, t01=0x00e6}
0x32f6…3316              Head {h00=0x001c, h01=0x0050, text=» AD A1,FDBKA,A7 KEY ADDR«, t00=0x0020, t01=0x010a}
0x3316…332c              Head {h00=0x0012, h01=0x0050, text=» LDK A3,FDBKEY«, t00=0x0020, t01=0x012a}
0x332c…3346              Head {h00=0x0016, h01=0x0050, text=» ADR A3,A7 TO ADDR«, t00=0x0020, t01=0x0140}
0x3346…3350              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0020, t01=0x015a}
0x3350…3382              Head {h00=0x002e, h01=0x0050, text=»*   KEY LGTH IS MIN OF A9 AND RECLGTH - 6 «, t00=0x0020, t01=0x0164}
0x3382…338c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0021, t01=0x0008}
0x338c…33a4              Head {h00=0x0014, h01=0x0050, text=» LD A2,FDBRLE,A7«, t00=0x0021, t01=0x0012}
0x33a4…33c2              Head {h00=0x001a, h01=0x0050, text=» SUK A2,6 MAX KEY LGTH«, t00=0x0021, t01=0x002a}
0x33c2…33d4              Head {h00=0x000e, h01=0x0050, text=» CWR A2,A9«, t00=0x0021, t01=0x0048}
0x33d4…33ec              Head {h00=0x0014, h01=0x0050, text=» RF(NG) IXR070  «, t00=0x0021, t01=0x005a}
0x33ec…3412              Head {h00=0x0022, h01=0x0050, text=» LDR A2,A9 TAKE SMALLEST LGTH «, t00=0x0021, t01=0x0072}
0x3412…3426              Head {h00=0x0010, h01=0x0050, text=»IXR070 EQU *«, t00=0x0021, t01=0x0098}
0x3426…343e              Head {h00=0x0014, h01=0x0050, text=» LDR A9,A2 SAVE «, t00=0x0021, t01=0x00ac}
0x343e…3454              Head {h00=0x0012, h01=0x0050, text=» IFT MMUPAG=0 «, t00=0x0021, t01=0x00c4}
0x3454…3474              Head {h00=0x001c, h01=0x0050, text=» CF A14,DMTBM FETCH KEY «, t00=0x0021, t01=0x00da}
0x3474…3480              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0021, t01=0x00fa}
0x3480…3496              Head {h00=0x0012, h01=0x0050, text=» IFT MMUPAG=1 «, t00=0x0021, t01=0x0106}
0x3496…34ac              Head {h00=0x0012, h01=0x0050, text=» IFT INDXAC=1 «, t00=0x0021, t01=0x011c}
0x34ac…34be              Head {h00=0x000e, h01=0x0050, text=» LDR A4,A2«, t00=0x0021, t01=0x0132}
0x34be…34d8              Head {h00=0x0016, h01=0x0050, text=» LDR A2,A3 TO ADDR«, t00=0x0021, t01=0x0144}
0x34d8…34f0              Head {h00=0x0014, h01=0x0050, text=» LDR A3,A4 LGTH «, t00=0x0021, t01=0x015e}
0x34f0…3506              Head {h00=0x0012, h01=0x0050, text=» CF A14,MOVZUS«, t00=0x0021, t01=0x0176}
0x3506…3512              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0021, t01=0x018c}
0x3512…3528              Head {h00=0x0012, h01=0x0050, text=» IFT INDXAC=1 «, t00=0x0022, t01=0x0008}
0x3528…3532              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0022, t01=0x001e}
0x3532…3566              Head {h00=0x0030, h01=0x0050, text=»*   INCREASE KEY IF 'START GREATER ' IS REQ «, t00=0x0022, t01=0x0028}
0x3566…3570              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0022, t01=0x005c}
0x3570…3584              Head {h00=0x0010, h01=0x0050, text=» CWK A5,QSTA«, t00=0x0022, t01=0x0066}
0x3584…35a4              Head {h00=0x001c, h01=0x0050, text=» RF(NE) STA020 NOT START«, t00=0x0022, t01=0x007a}
0x35a4…35bc              Head {h00=0x0014, h01=0x0050, text=» LC A2,DWTOPT,A7«, t00=0x0022, t01=0x009a}
0x35bc…35d6              Head {h00=0x0016, h01=0x0050, text=» ANK A2,/7 OPTION «, t00=0x0022, t01=0x00b2}
0x35d6…35e8              Head {h00=0x000e, h01=0x0050, text=» SUK A2,1 «, t00=0x0022, t01=0x00cc}
0x35e8…360a              Head {h00=0x001e, h01=0x0050, text=» RF(NZ) STA020 NOT GREATER«, t00=0x0022, t01=0x00de}
0x360a…361c              Head {h00=0x000e, h01=0x0050, text=» LDR A2,A7«, t00=0x0022, t01=0x0100}
0x361c…3644              Head {h00=0x0024, h01=0x0050, text=» ADKL A2,FDBKEY ADDR FIRST BYTE «, t00=0x0022, t01=0x0112}
0x3644…365c              Head {h00=0x0014, h01=0x0050, text=» LDR A3,A9 LGTH «, t00=0x0022, t01=0x013a}
0x365c…366e              Head {h00=0x000e, h01=0x0050, text=» ADR A3,A2«, t00=0x0022, t01=0x0152}
0x366e…3682              Head {h00=0x0010, h01=0x0050, text=»STA010 EQU *«, t00=0x0022, t01=0x0164}
0x3682…36a4              Head {h00=0x001e, h01=0x0050, text=» SUK A3,1 ADDR LAST  BYTE «, t00=0x0022, t01=0x0178}
0x36a4…36b6              Head {h00=0x000e, h01=0x0050, text=» LCR A1,A3«, t00=0x0023, t01=0x000a}
0x36b6…36d8              Head {h00=0x001e, h01=0x0050, text=» ADK A1,1 NEXT HIGHER KEY «, t00=0x0023, t01=0x001c}
0x36d8…36ea              Head {h00=0x000e, h01=0x0050, text=» SCR A1,A3«, t00=0x0023, t01=0x003e}
0x36ea…3708              Head {h00=0x001a, h01=0x0050, text=» ANK A1,/FF OVERFLOW ?«, t00=0x0023, t01=0x0050}
0x3708…3722              Head {h00=0x0016, h01=0x0050, text=» RF(NZ) STA020 NO «, t00=0x0023, t01=0x006e}
0x3722…3734              Head {h00=0x000e, h01=0x0050, text=» CWR A2,A3«, t00=0x0023, t01=0x0088}
0x3734…3756              Head {h00=0x001e, h01=0x0050, text=» RB(NE) STA010 MORE BYTES «, t00=0x0023, t01=0x009a}
0x3756…376a              Head {h00=0x0010, h01=0x0050, text=»STA020 EQU *«, t00=0x0023, t01=0x00bc}
0x376a…3774              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0023, t01=0x00d0}
0x3774…3794              Head {h00=0x001c, h01=0x0050, text=»*   SWITCH TO INDEX FDB «, t00=0x0023, t01=0x00da}
0x3794…379e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0023, t01=0x00fa}
0x379e…37ba              Head {h00=0x0018, h01=0x0050, text=» LDR A6,A7 INDEX FDB«, t00=0x0023, t01=0x0104}
0x37ba…37cc              Head {h00=0x000e, h01=0x0050, text=» RF TIORRO«, t00=0x0023, t01=0x0120}
0x37cc…37d8              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0023, t01=0x0132}
0x37d8…37e6              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0023, t01=0x013e}
0x37e6…37f8              Head {h00=0x000e, h01=0x0050, text=»OPEN EQU *«, t00=0x0023, t01=0x014c}
0x37f8…380e              Head {h00=0x0012, h01=0x0050, text=» CWK A6,FDBSTA«, t00=0x0023, t01=0x015e}
0x380e…3832              Head {h00=0x0020, h01=0x0050, text=» RF(E) OPE050 FILE CODE FREE«, t00=0x0023, t01=0x0174}
0x3832…384a              Head {h00=0x0014, h01=0x0050, text=» LDKL A1,EDMERR «, t00=0x0024, t01=0x0008}
0x384a…3868              Head {h00=0x001a, h01=0x0050, text=» LDK A4,FCUSED FC USED«, t00=0x0024, t01=0x0020}
0x3868…3888              Head {h00=0x001c, h01=0x0050, text=» SC A4,CRNSTA,A2 STATUSA«, t00=0x0024, t01=0x003e}
0x3888…389c              Head {h00=0x0010, h01=0x0050, text=» ABL TIODMX «, t00=0x0024, t01=0x005e}
0x389c…38b0              Head {h00=0x0010, h01=0x0050, text=»OPE050 EQU *«, t00=0x0024, t01=0x0072}
0x38b0…38c6              Head {h00=0x0012, h01=0x0050, text=» LDK A1,LGTERR«, t00=0x0024, t01=0x0086}
0x38c6…38e8              Head {h00=0x001e, h01=0x0050, text=» LDKL A4,FPB:FR+8 MIN LGTH«, t00=0x0024, t01=0x009c}
0x38e8…3904              Head {h00=0x0018, h01=0x0050, text=» CW A4,ECBRL,A8 REQ «, t00=0x0024, t01=0x00be}
0x3904…391e              Head {h00=0x0016, h01=0x0050, text=» ABL(G) TIODMX ERR«, t00=0x0024, t01=0x00da}
0x391e…3932              Head {h00=0x0010, h01=0x0050, text=»TIORRO EQU *«, t00=0x0024, t01=0x00f4}
0x3932…3946              Head {h00=0x0010, h01=0x0050, text=» LDKL A4,-1 «, t00=0x0024, t01=0x0108}
0x3946…396e              Head {h00=0x0024, h01=0x0050, text=» ST A4,FDBRRO,A6 MARK ORDER TYPE«, t00=0x0024, t01=0x011c}
0x396e…3992              Head {h00=0x0020, h01=0x0050, text=» ABL TIOD68 ACTIVATE DMTASK «, t00=0x0024, t01=0x0144}
0x3992…399c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0024, t01=0x0168}
0x399c…39c6              Head {h00=0x0026, h01=0x0050, text=»RDFILP EQU * READ FILE PARAMETERS «, t00=0x0024, t01=0x0172}
0x39c6…39e0              Head {h00=0x0016, h01=0x0050, text=» LD A3,CRNCDF+2,A2«, t00=0x0025, t01=0x000c}
0x39e0…3a08              Head {h00=0x0024, h01=0x0050, text=» LD A2,CRNCDF,A2 CURRENT RECORD «, t00=0x0025, t01=0x0026}
0x3a08…3a20              Head {h00=0x0014, h01=0x0050, text=» ST A2,ECBCW,A8 «, t00=0x0025, t01=0x004e}
0x3a20…3a3a              Head {h00=0x0016, h01=0x0050, text=» ST A3,ECBCW+2,A8 «, t00=0x0025, t01=0x0066}
0x3a3a…3a4c              Head {h00=0x000e, h01=0x0050, text=» RB TIORRO«, t00=0x0025, t01=0x0080}
0x3a4c…3a5a              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0025, t01=0x0092}
0x3a5a…3a78              Head {h00=0x001a, h01=0x0050, text=»CLOSE EQU * CLOSE FILE«, t00=0x0025, t01=0x00a0}
0x3a78…3a82              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0025, t01=0x00be}
0x3a82…3aae              Head {h00=0x0028, h01=0x0050, text=»*   CONNECT FILE CODE TO SYSTEM FWT «, t00=0x0025, t01=0x00c8}
0x3aae…3ab8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0025, t01=0x00f4}
0x3ab8…3ae0              Head {h00=0x0024, h01=0x0050, text=» LD A1,DWTTAB,A6 USER TTAB ADDR «, t00=0x0025, t01=0x00fe}
0x3ae0…3af4              Head {h00=0x0010, h01=0x0050, text=» LDR* A2,A8 «, t00=0x0025, t01=0x0126}
0x3af4…3b12              Head {h00=0x001a, h01=0x0050, text=» ANK A2,/FF FILE CODE «, t00=0x0025, t01=0x013a}
0x3b12…3b3a              Head {h00=0x0024, h01=0x0050, text=» LDK A5,0 SEARCH TTAB AND CDTAB «, t00=0x0025, t01=0x0158}
0x3b3a…3b58              Head {h00=0x001a, h01=0x0050, text=» CF A14,FNDFDB SEARCH «, t00=0x0025, t01=0x0180}
0x3b58…3b80              Head {h00=0x0024, h01=0x0050, text=» LDKL A2,FDBSTA SYSTEM FWT ADDR «, t00=0x0026, t01=0x000e}
0x3b80…3b9c              Head {h00=0x0018, h01=0x0050, text=» ST A2,2,A4 FC ENTRY«, t00=0x0026, t01=0x0036}
0x3b9c…3bae              Head {h00=0x000e, h01=0x0050, text=» LDK A2,0 «, t00=0x0026, t01=0x0052}
0x3bae…3bc6              Head {h00=0x0014, h01=0x0050, text=» LC A2,FDBLRN,A6«, t00=0x0026, t01=0x0064}
0x3bc6…3bf0              Head {h00=0x0026, h01=0x0050, text=» LD A3,FDBLRN+1,A6 LAST RECORD NR «, t00=0x0026, t01=0x007c}
0x3bf0…3c06              Head {h00=0x0012, h01=0x0050, text=» RF(NZ) CLO100«, t00=0x0026, t01=0x00a6}
0x3c06…3c18              Head {h00=0x000e, h01=0x0050, text=» LDR A2,A2«, t00=0x0026, t01=0x00bc}
0x3c18…3c2e              Head {h00=0x0012, h01=0x0050, text=» RF(NZ) CLO100«, t00=0x0026, t01=0x00ce}
0x3c2e…3c44              Head {h00=0x0012, h01=0x0050, text=» LDK A3,1 LRN «, t00=0x0026, t01=0x00e4}
0x3c44…3c58              Head {h00=0x0010, h01=0x0050, text=»CLO100 EQU *«, t00=0x0026, t01=0x00fa}
0x3c58…3c6a              Head {h00=0x000e, h01=0x0050, text=» RF TIODMD«, t00=0x0026, t01=0x010e}
0x3c6a…3c78              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0026, t01=0x0120}
0x3c78…3c9e              Head {h00=0x0022, h01=0x0050, text=»SEQREAD EQU * SEQUENTIAL READ «, t00=0x0026, t01=0x012e}
0x3c9e…3cb0              Head {h00=0x000e, h01=0x0050, text=» LDK A1,2 «, t00=0x0026, t01=0x0154}
0x3cb0…3cd4              Head {h00=0x0020, h01=0x0050, text=» ADS A1,DWTOR,A6 ORDER INDEX«, t00=0x0026, t01=0x0166}
0x3cd4…3cfe              Head {h00=0x0026, h01=0x0050, text=» LD A3,CRNCDF+2,A2 CURR LOG REC NO«, t00=0x0026, t01=0x018a}
0x3cfe…3d30              Head {h00=0x002e, h01=0x0050, text=» LD A2,CRNCDF,A2 NO FILE ID FOR DATA FILE «, t00=0x0027, t01=0x0024}
0x3d30…3d48              Head {h00=0x0014, h01=0x0050, text=» ADK A3,1 CRN+1 «, t00=0x0027, t01=0x0056}
0x3d48…3d66              Head {h00=0x001a, h01=0x0050, text=» RF(O) SEQR10 OVERFLOW«, t00=0x0027, t01=0x006e}
0x3d66…3d78              Head {h00=0x000e, h01=0x0050, text=» RF SEQR20«, t00=0x0027, t01=0x008c}
0x3d78…3d8c              Head {h00=0x0010, h01=0x0050, text=»SEQR10 EQU *«, t00=0x0027, t01=0x009e}
0x3d8c…3db2              Head {h00=0x0022, h01=0x0050, text=» ANKL A3,/7FFF REMOVE OVERFLOW«, t00=0x0027, t01=0x00b2}
0x3db2…3dce              Head {h00=0x0018, h01=0x0050, text=» ADK A2,1 ADD CARRY «, t00=0x0027, t01=0x00d8}
0x3dce…3de2              Head {h00=0x0010, h01=0x0050, text=»SEQR20 EQU *«, t00=0x0027, t01=0x00f4}
0x3de2…3df4              Head {h00=0x000e, h01=0x0050, text=» RF RAN050«, t00=0x0027, t01=0x0108}
0x3df4…3e02              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0027, t01=0x011a}
0x3e02…3e24              Head {h00=0x001e, h01=0x0050, text=»RANREAD EQU * RANDOM READ «, t00=0x0027, t01=0x0128}
0x3e24…3e2e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0027, t01=0x014a}
0x3e2e…3e38              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0027, t01=0x0154}
0x3e38…3e56              Head {h00=0x001a, h01=0x0050, text=»*   TEST IF ECBRL <= 0«, t00=0x0027, t01=0x015e}
0x3e56…3e60              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0027, t01=0x017c}
0x3e60…3e7e              Head {h00=0x001a, h01=0x0050, text=» LD A2,ECBCW,A8 REC NR«, t00=0x0027, t01=0x0186}
0x3e7e…3e98              Head {h00=0x0016, h01=0x0050, text=» LD A3,ECBCW+2,A8 «, t00=0x0028, t01=0x0014}
0x3e98…3eac              Head {h00=0x0010, h01=0x0050, text=»RAN050 EQU *«, t00=0x0028, t01=0x002e}
0x3eac…3ed4              Head {h00=0x0024, h01=0x0050, text=» LDK A1,LGTERR INCORRECT LENGTH «, t00=0x0028, t01=0x0042}
0x3ed4…3eec              Head {h00=0x0014, h01=0x0050, text=» LD A4,ECBRL,A8 «, t00=0x0028, t01=0x006a}
0x3eec…3f1c              Head {h00=0x002c, h01=0x0050, text=» ABL(NP) TIODME ERROR RETURN IF RL <= 0 «, t00=0x0028, t01=0x0082}
0x3f1c…3f2e              Head {h00=0x000e, h01=0x0050, text=» RF TIODMA«, t00=0x0028, t01=0x00b2}
0x3f2e…3f3c              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0028, t01=0x00c4}
0x3f3c…3f52              Head {h00=0x0012, h01=0x0050, text=» IFT INDXAC=1 «, t00=0x0028, t01=0x00d2}
0x3f52…3f76              Head {h00=0x0020, h01=0x0050, text=»IXINS EQU * INDEXED INSRERT «, t00=0x0028, t01=0x00e8}
0x3f76…3f88              Head {h00=0x000e, h01=0x0050, text=» LDK A2,2 «, t00=0x0028, t01=0x010c}
0x3f88…3fac              Head {h00=0x0020, h01=0x0050, text=» ADS A2,DWTOR,A6 ORDER INDEX«, t00=0x0028, t01=0x011e}
0x3fac…3fc2              Head {h00=0x0012, h01=0x0050, text=» IFT MMUPAG=1 «, t00=0x0028, t01=0x0142}
0x3fc2…3fcc              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0028, t01=0x0158}
0x3fcc…3ff2              Head {h00=0x0022, h01=0x0050, text=»*   MOVE KEYS TO FDB KEY AREAS«, t00=0x0028, t01=0x0162}
0x3ff2…3ffc              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0028, t01=0x0188}
0x3ffc…400e (41, 0, 400) Head {h00=0x000e, h01=0x0050, text=» LDK A5,8 «, t00=0x0029, t01=0x0004}
0x400e…4022              Head {h00=0x0010, h01=0x0050, text=»IXINS3 EQU *«, t00=0x0029, t01=0x0016}
0x4022…403e              Head {h00=0x0018, h01=0x0050, text=» LDR A2,A6 FDB DATA «, t00=0x0029, t01=0x002a}
0x403e…4050              Head {h00=0x000e, h01=0x0050, text=» ADR A2,A5«, t00=0x0029, t01=0x0046}
0x4050…4072              Head {h00=0x001e, h01=0x0050, text=» LD A3,FDBADF,A2 FDB INDEX«, t00=0x0029, t01=0x0058}
0x4072…4090              Head {h00=0x001a, h01=0x0050, text=» RF(Z) IXINS4 NO INDEX«, t00=0x0029, t01=0x007a}
0x4090…40b0              Head {h00=0x001c, h01=0x0050, text=» LD A1,FDBKA,A3 KEY ADDR«, t00=0x0029, t01=0x0098}
0x40b0…40da              Head {h00=0x0026, h01=0x0050, text=» AD A1,ECBBA,A8 ADD USER BUF ADDR «, t00=0x0029, t01=0x00b8}
0x40da…4100              Head {h00=0x0022, h01=0x0050, text=» LDK A2,FDBKEY KEY AREA DISPL «, t00=0x0029, t01=0x00e2}
0x4100…4120              Head {h00=0x001c, h01=0x0050, text=» ADR A2,A3 ADD FDB ADDR «, t00=0x0029, t01=0x0108}
0x4120…4142              Head {h00=0x001e, h01=0x0050, text=» LD A3,FDBRLE,A3 REC LGTH «, t00=0x0029, t01=0x0128}
0x4142…415c              Head {h00=0x0016, h01=0x0050, text=» SUK A3,6 KEY LGTH«, t00=0x0029, t01=0x014a}
0x415c…4182              Head {h00=0x0022, h01=0x0050, text=» CF A14,MOVZUS KEY TO FDB AREA«, t00=0x0029, t01=0x0164}
0x4182…4196              Head {h00=0x0010, h01=0x0050, text=»IXINS4 EQU *«, t00=0x0029, t01=0x018a}
0x4196…41a8              Head {h00=0x000e, h01=0x0050, text=» SUK A5,2 «, t00=0x002a, t01=0x000e}
0x41a8…41ca              Head {h00=0x001e, h01=0x0050, text=» RB(NZ) IXINS3 MORE INDEXS«, t00=0x002a, t01=0x0020}
0x41ca…41d6              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x002a, t01=0x0042}
0x41d6…41e0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002a, t01=0x004e}
0x41e0…4208              Head {h00=0x0024, h01=0x0050, text=»SEQWRITE EQU * SEQUENTIAL WRITE «, t00=0x002a, t01=0x0058}
0x4208…4212              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002a, t01=0x0080}
0x4212…4224              Head {h00=0x000e, h01=0x0050, text=» LDK A2,2 «, t00=0x002a, t01=0x008a}
0x4224…4248              Head {h00=0x0020, h01=0x0050, text=» ADS A2,DWTOR,A6 ORDER INDEX«, t00=0x002a, t01=0x009c}
0x4248…4260              Head {h00=0x0014, h01=0x0050, text=» LC A2,FDBLRN,A6«, t00=0x002a, t01=0x00c0}
0x4260…427e              Head {h00=0x001a, h01=0x0050, text=» LD A3,FDBLRN+1,A6 LRN«, t00=0x002a, t01=0x00d8}
0x427e…4294              Head {h00=0x0012, h01=0x0050, text=» IFT INDXAC=1 «, t00=0x002a, t01=0x00f6}
0x4294…42b8              Head {h00=0x0020, h01=0x0050, text=» RF IXR020 STORE LOG REC NO «, t00=0x002a, t01=0x010c}
0x42b8…42c6              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x002a, t01=0x0130}
0x42c6…42ee              Head {h00=0x0024, h01=0x0050, text=»IXRDNX EQU * INDEXED EREAD NEXT «, t00=0x002a, t01=0x013e}
0x42ee…4310              Head {h00=0x001e, h01=0x0050, text=» LDR A4,A2 CRN BUFFER ADDR«, t00=0x002a, t01=0x0166}
0x4310…4322              Head {h00=0x000e, h01=0x0050, text=» LDK A1,6 «, t00=0x002a, t01=0x0188}
0x4322…4346              Head {h00=0x0020, h01=0x0050, text=» ADS A1,DWTOR,A6 ORDER INDEX«, t00=0x002b, t01=0x000a}
0x4346…4358              Head {h00=0x000e, h01=0x0050, text=» SUK A7,2 «, t00=0x002b, t01=0x002e}
0x4358…436a              Head {h00=0x000e, h01=0x0050, text=» LDR A2,A7«, t00=0x002b, t01=0x0040}
0x436a…438c              Head {h00=0x001e, h01=0x0050, text=» ANKL A2,/FFF9 1-4 INDEXES«, t00=0x002b, t01=0x0052}
0x438c…43a8              Head {h00=0x0018, h01=0x0050, text=» ABL(NZ) TIOD19 ERR «, t00=0x002b, t01=0x0074}
0x43a8…43c0              Head {h00=0x0014, h01=0x0050, text=» LD A2,DWTOR,A6 «, t00=0x002b, t01=0x0090}
0x43c0…43ec              Head {h00=0x0028, h01=0x0050, text=» LD A3,DWTECB,A6 ITEMS TO INDEX FDB «, t00=0x002b, t01=0x00a8}
0x43ec…43f6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002b, t01=0x00d4}
0x43f6…440c              Head {h00=0x0012, h01=0x0050, text=»*   SWITCH FDB«, t00=0x002b, t01=0x00de}
0x440c…4416              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002b, t01=0x00f4}
0x4416…4428              Head {h00=0x000e, h01=0x0050, text=» ADR A7,A6«, t00=0x002b, t01=0x00fe}
0x4428…4450              Head {h00=0x0024, h01=0x0050, text=» LD A7,FDBAI1,A7 INDEX FDB ADDR «, t00=0x002b, t01=0x0110}
0x4450…446a              Head {h00=0x0016, h01=0x0050, text=» ABL(Z) TIOD19 ERR«, t00=0x002b, t01=0x0138}
0x446a…447c              Head {h00=0x000e, h01=0x0050, text=» LDR A6,A7«, t00=0x002b, t01=0x0152}
0x447c…4494              Head {h00=0x0014, h01=0x0050, text=» ST A2,DWTOR,A6 «, t00=0x002b, t01=0x0164}
0x4494…44c2              Head {h00=0x002a, h01=0x0050, text=» ST A3,DWTECB,A6 ITEMS FROM DATA FILE «, t00=0x002b, t01=0x017c}
0x44c2…44cc              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002c, t01=0x001a}
0x44cc…44e0              Head {h00=0x0010, h01=0x0050, text=»*   GET CRN «, t00=0x002c, t01=0x0024}
0x44e0…44ea              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002c, t01=0x0038}
0x44ea…44fc              Head {h00=0x000e, h01=0x0050, text=» LDK A2,0 «, t00=0x002c, t01=0x0042}
0x44fc…450e              Head {h00=0x000e, h01=0x0050, text=» LDK A3,0 «, t00=0x002c, t01=0x0054}
0x450e…4518              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002c, t01=0x0066}
0x4518…453c              Head {h00=0x0020, h01=0x0050, text=»*   CHECK THAT FILE ID IS OK«, t00=0x002c, t01=0x0070}
0x453c…4546              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002c, t01=0x0094}
0x4546…4566              Head {h00=0x001c, h01=0x0050, text=» LC A7,FWTFNR,A6 FILE NR«, t00=0x002c, t01=0x009e}
0x4566…457e              Head {h00=0x0014, h01=0x0050, text=» CC A7,CRNCIF,A4«, t00=0x002c, t01=0x00be}
0x457e…45b0              Head {h00=0x002e, h01=0x0050, text=» RF(NE) IXR020 OTHER INDEX FILE IS CURRENT«, t00=0x002c, t01=0x00d6}
0x45b0…45ca              Head {h00=0x0016, h01=0x0050, text=» LC A2,CRNCIF+1,A4«, t00=0x002c, t01=0x0108}
0x45ca…45f0              Head {h00=0x0022, h01=0x0050, text=» LD A3,CRNCIF+2,A4 LOG REC NO «, t00=0x002c, t01=0x0122}
0x45f0…45fc              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x002c, t01=0x0148}
0x45fc…460a              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x002c, t01=0x0154}
0x460a…461e              Head {h00=0x0010, h01=0x0050, text=»IXR020 EQU *«, t00=0x002c, t01=0x0162}
0x461e…4630              Head {h00=0x000e, h01=0x0050, text=» ADK A3,1 «, t00=0x002c, t01=0x0176}
0x4630…464e              Head {h00=0x001a, h01=0x0050, text=» RF(O) IXR030 OVERFLOW«, t00=0x002c, t01=0x0188}
0x464e…4660              Head {h00=0x000e, h01=0x0050, text=» RF IXR040«, t00=0x002d, t01=0x0016}
0x4660…4690              Head {h00=0x002c, h01=0x0050, text=»IXR030 ANKL A3,/7FFF REMOVE OVERFLOW BIT«, t00=0x002d, t01=0x0028}
0x4690…46ac              Head {h00=0x0018, h01=0x0050, text=» ADK A2,1 ADK CARRY «, t00=0x002d, t01=0x0058}
0x46ac…46c0              Head {h00=0x0010, h01=0x0050, text=»IXR040 EQU *«, t00=0x002d, t01=0x0074}
0x46c0…46ee              Head {h00=0x002a, h01=0x0050, text=» RF TIODMA DO NOT CHECK EOF CONDITION «, t00=0x002d, t01=0x0088}
0x46ee…46fc              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x002d, t01=0x00b6}
0x46fc…471c              Head {h00=0x001c, h01=0x0050, text=»STARTO EQU * START ORDER«, t00=0x002d, t01=0x00c4}
0x471c…4732              Head {h00=0x0012, h01=0x0050, text=» IFT INDXAC=1 «, t00=0x002d, t01=0x00e4}
0x4732…4744              Head {h00=0x000e, h01=0x0050, text=» LDR A4,A7«, t00=0x002d, t01=0x00fa}
0x4744…4760              Head {h00=0x0018, h01=0x0050, text=» SRL A4,10 INDEX * 2«, t00=0x002d, t01=0x010c}
0x4760…4786              Head {h00=0x0022, h01=0x0050, text=» ABL(NZ) STAIND START INDEXED «, t00=0x002d, t01=0x0128}
0x4786…4792              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x002d, t01=0x014e}
0x4792…47b0              Head {h00=0x001a, h01=0x0050, text=» LD A2,ECBCW,A8 REC NR«, t00=0x002d, t01=0x015a}
0x47b0…47ca              Head {h00=0x0016, h01=0x0050, text=» LD A3,ECBCW+2,A8 «, t00=0x002d, t01=0x0178}
0x47ca…47dc (46, 0, 400) Head {h00=0x000e, h01=0x0050, text=» ECR A4,A7«, t00=0x002e, t01=0x0004}
0x47dc…47f6              Head {h00=0x0016, h01=0x0050, text=» ANK A4,/7 OPTION «, t00=0x002e, t01=0x0016}
0x47f6…4808              Head {h00=0x000e, h01=0x0050, text=» SUK A4,1 «, t00=0x002e, t01=0x0030}
0x4808…482a              Head {h00=0x001e, h01=0x0050, text=» RF(NZ) TIODMA NOT GREATER«, t00=0x002e, t01=0x0042}
0x482a…484c              Head {h00=0x001e, h01=0x0050, text=» RB IXR020 GET NEXT REC NR«, t00=0x002e, t01=0x0064}
0x484c…485a              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x002e, t01=0x0086}
0x485a…4864              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002e, t01=0x0094}
0x4864…4886              Head {h00=0x001e, h01=0x0050, text=»************************* «, t00=0x002e, t01=0x009e}
0x4886…48a8              Head {h00=0x001e, h01=0x0050, text=»*   DMTASK ACTIVATION   * «, t00=0x002e, t01=0x00c0}
0x48a8…48ca              Head {h00=0x001e, h01=0x0050, text=»************************* «, t00=0x002e, t01=0x00e2}
0x48ca…48d4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002e, t01=0x0104}
0x48d4…48e8              Head {h00=0x0010, h01=0x0050, text=»TIODMA EQU *«, t00=0x002e, t01=0x010e}
0x48e8…4906              Head {h00=0x001a, h01=0x0050, text=» ST A2,ECBCW,A8 REC NR«, t00=0x002e, t01=0x0122}
0x4906…4920              Head {h00=0x0016, h01=0x0050, text=» ST A3,ECBCW+2,A8 «, t00=0x002e, t01=0x0140}
0x4920…4932              Head {h00=0x000e, h01=0x0050, text=» RF TIODMC«, t00=0x002e, t01=0x015a}
0x4932…4956              Head {h00=0x0020, h01=0x0050, text=»TIODMB LD A2,ECBCW,A8 REC NR«, t00=0x002e, t01=0x016c}
0x4956…4970              Head {h00=0x0016, h01=0x0050, text=» LD A3,ECBCW+2,A8 «, t00=0x002e, t01=0x0190}
0x4970…4984              Head {h00=0x0010, h01=0x0050, text=»TIODMC EQU *«, t00=0x002f, t01=0x001a}
0x4984…498e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002f, t01=0x002e}
0x498e…49ae              Head {h00=0x001c, h01=0x0050, text=»*   NO EA FOR OTHER TASK«, t00=0x002f, t01=0x0038}
0x49ae…49b8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002f, t01=0x0058}
0x49b8…49da              Head {h00=0x001e, h01=0x0050, text=» LD A1,FDBADF,A6 FDB ADDR «, t00=0x002f, t01=0x0062}
0x49da…49f0              Head {h00=0x0012, h01=0x0050, text=» CF A14,EATEST«, t00=0x002f, t01=0x0084}
0x49f0…4a0a              Head {h00=0x0016, h01=0x0050, text=» LDR A4,A4 RTN INF«, t00=0x002f, t01=0x009a}
0x4a0a…4a2e              Head {h00=0x0020, h01=0x0050, text=» RF(N) TIODPE EA OTHER TASK «, t00=0x002f, t01=0x00b4}
0x4a2e…4a42              Head {h00=0x0010, h01=0x0050, text=»TIODMD EQU *«, t00=0x002f, t01=0x00d8}
0x4a42…4a54              Head {h00=0x000e, h01=0x0050, text=» LDR A1,A2«, t00=0x002f, t01=0x00ec}
0x4a54…4a6e              Head {h00=0x0016, h01=0x0050, text=» LDR A2,A3 REC NR «, t00=0x002f, t01=0x00fe}
0x4a6e…4aa8              Head {h00=0x0036, h01=0x0050, text=» CF A14,CALSNO GET SECTOR NO AND OFFSET IN SECTOR «, t00=0x002f, t01=0x0118}
0x4aa8…4ac6              Head {h00=0x001a, h01=0x0050, text=» LDR A1,A1 RETURN INF «, t00=0x002f, t01=0x0152}
0x4ac6…4adc              Head {h00=0x0012, h01=0x0050, text=» RF(NZ) TIODME«, t00=0x002f, t01=0x0170}
0x4adc…4aea              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x002f, t01=0x0186}
0x4aea…4af4 (48, 0, 400) Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0030, t01=0x0004}
0x4af4…4b26              Head {h00=0x002e, h01=0x0050, text=»*   ACTIVATE DMTASK WITH FDB ADDRESS IN A1«, t00=0x0030, t01=0x000e}
0x4b26…4b30              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0030, t01=0x0040}
0x4b30…4b44              Head {h00=0x0010, h01=0x0050, text=»TIOD68 EQU *«, t00=0x0030, t01=0x004a}
0x4b44…4b4e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0030, t01=0x005e}
0x4b4e…4b6e              Head {h00=0x001c, h01=0x0050, text=»*   PREPARE DM INTERFACE«, t00=0x0030, t01=0x0068}
0x4b6e…4b78              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0030, t01=0x0088}
0x4b78…4b8e              Head {h00=0x0012, h01=0x0050, text=» LDKL A8,'#D' «, t00=0x0030, t01=0x0092}
0x4b8e…4b9a              Head {h00=0x0008, h01=0x0050, text=» INH«, t00=0x0030, t01=0x00a8}
0x4b9a…4bac              Head {h00=0x000e, h01=0x0050, text=» LDK A7,0 «, t00=0x0030, t01=0x00b4}
0x4bac…4bca              Head {h00=0x001a, h01=0x0050, text=» LD A1,DWTOR,A6 ORDER «, t00=0x0030, t01=0x00c6}
0x4bca…4bde              Head {h00=0x0010, h01=0x0050, text=» ANK A1,/FF «, t00=0x0030, t01=0x00e4}
0x4bde…4bf4              Head {h00=0x0012, h01=0x0050, text=» SUK A1,OPENOF«, t00=0x0030, t01=0x00f8}
0x4bf4…4c1a              Head {h00=0x0022, h01=0x0050, text=» RF(NN) TIOD72 OPEN CLOSE,RDFP«, t00=0x0030, t01=0x010e}
0x4c1a…4c42              Head {h00=0x0024, h01=0x0050, text=» LC A7,FDBDMI,A6 TID FOR DMTASK «, t00=0x0030, t01=0x0134}
0x4c42…4c54              Head {h00=0x000e, h01=0x0050, text=» ADR A7,A8«, t00=0x0030, t01=0x015c}
0x4c54…4c7a              Head {h00=0x0022, h01=0x0050, text=» CF A15,FNDTID A2 = TTAB ADDR «, t00=0x0030, t01=0x016e}
0x4c7a…4c8c (49, 0, 400) Head {h00=0x000e, h01=0x0050, text=» LDR A5,A2«, t00=0x0031, t01=0x0004}
0x4c8c…4ca2              Head {h00=0x0012, h01=0x0050, text=» RF(Z) TASHLT «, t00=0x0031, t01=0x0016}
0x4ca2…4cba              Head {h00=0x0014, h01=0x0050, text=» LD A1,TTB:SA,A2«, t00=0x0031, t01=0x002c}
0x4cba…4cda              Head {h00=0x001c, h01=0x0050, text=» RF(Z) TIOD70 NOT ACTIVE«, t00=0x0031, t01=0x0044}
0x4cda…4cec              Head {h00=0x000e, h01=0x0050, text=» LDK A7,0 «, t00=0x0031, t01=0x0064}
0x4cec…4cfa              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0031, t01=0x0076}
0x4cfa…4d04              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0031, t01=0x0084}
0x4d04…4d24              Head {h00=0x001c, h01=0x0050, text=»*   GET SECONDARY DMTASK«, t00=0x0031, t01=0x008e}
0x4d24…4d2e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0031, t01=0x00ae}
0x4d2e…4d58              Head {h00=0x0026, h01=0x0050, text=» LC A1,FWTVOL,A6 VOLUME FILE CODE «, t00=0x0031, t01=0x00b8}
0x4d58…4d6c              Head {h00=0x0010, h01=0x0050, text=»TIOD69 EQU *«, t00=0x0031, t01=0x00e2}
0x4d6c…4d84              Head {h00=0x0014, h01=0x0050, text=» CC A1,DFTAB,A7 «, t00=0x0031, t01=0x00f6}
0x4d84…4da4              Head {h00=0x001c, h01=0x0050, text=» RF(E) TIOD71 SAME CODE «, t00=0x0031, t01=0x010e}
0x4da4…4db6              Head {h00=0x000e, h01=0x0050, text=» ADK A7,1 «, t00=0x0031, t01=0x012e}
0x4db6…4dd4              Head {h00=0x001a, h01=0x0050, text=» RB TIOD69 SEARCH NEXT«, t00=0x0031, t01=0x0140}
0x4dd4…4de8              Head {h00=0x0010, h01=0x0050, text=»TIOD71 EQU *«, t00=0x0031, t01=0x015e}
0x4de8…4e18              Head {h00=0x002c, h01=0x0050, text=» LC A7,DMTIDS,A7 SECONDARY DMTASK REL ID«, t00=0x0031, t01=0x0172}
0x4e18…4e2c              Head {h00=0x0010, h01=0x0050, text=»TIOD72 EQU *«, t00=0x0032, t01=0x0012}
0x4e2c…4e46              Head {h00=0x0016, h01=0x0050, text=» ADR A7,A8 TASK ID«, t00=0x0032, t01=0x0026}
0x4e46…4e6a              Head {h00=0x0020, h01=0x0050, text=» CF A15,FNDTID A2:=TTAB ADDR«, t00=0x0032, t01=0x0040}
0x4e6a…4e7c              Head {h00=0x000e, h01=0x0050, text=» LDR A5,A2«, t00=0x0032, t01=0x0064}
0x4e7c…4e92              Head {h00=0x0012, h01=0x0050, text=» RF(NZ) TIOD70«, t00=0x0032, t01=0x0076}
0x4e92…4ebe              Head {h00=0x0028, h01=0x0050, text=»TASHLT EQU * ABNORMAL SYSTEM ERRORS «, t00=0x0032, t01=0x008c}
0x4ebe…4ed8              Head {h00=0x0016, h01=0x0050, text=» LDK A1,/11 DM ERR«, t00=0x0032, t01=0x00b8}
0x4ed8…4eec              Head {h00=0x0010, h01=0x0050, text=» CF A15,HALT«, t00=0x0032, t01=0x00d2}
0x4eec…4f1a              Head {h00=0x002a, h01=0x0050, text=»TIOD70 LDKL A2,DMTASK DISPATCH ADDRESS«, t00=0x0032, t01=0x00e6}
0x4f1a…4f38              Head {h00=0x001a, h01=0x0050, text=» LDR A1,A6 FDB ADDRESS«, t00=0x0032, t01=0x0114}
0x4f38…4f56              Head {h00=0x001a, h01=0x0050, text=»*   USED REGS A1-A3,A5«, t00=0x0032, t01=0x0132}
0x4f56…4f7c              Head {h00=0x0022, h01=0x0050, text=» CF A15,ACTOT ACTIVATE DMTASK «, t00=0x0032, t01=0x0150}
0x4f7c…4f8e              Head {h00=0x000e, h01=0x0050, text=» ABL TDISP«, t00=0x0032, t01=0x0176}
0x4f8e…4f98              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0032, t01=0x0188}
0x4f98…4fa6 (51, 0, 400) Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0033, t01=0x0004}
0x4fa6…4fb0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0033, t01=0x0012}
0x4fb0…4fc6              Head {h00=0x0012, h01=0x0050, text=»**************«, t00=0x0033, t01=0x001c}
0x4fc6…4fdc              Head {h00=0x0012, h01=0x0050, text=»*   TIODME   *«, t00=0x0033, t01=0x0032}
0x4fdc…4ff2              Head {h00=0x0012, h01=0x0050, text=»**************«, t00=0x0033, t01=0x0048}
0x4ff2…4ffc              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0033, t01=0x005e}
0x4ffc…504a              Head {h00=0x004a, h01=0x0050, text=»*   TIODM ERROR CALL TENDIO WITH RETURN CODE IN A1 AND GOTO DISPATCHER«, t00=0x0033, t01=0x0068}
0x504a…5054              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0033, t01=0x00b6}
0x5054…507a              Head {h00=0x0022, h01=0x0050, text=»TIODPE EQU * PROTECT ERR EXIT «, t00=0x0033, t01=0x00c0}
0x507a…508c              Head {h00=0x000e, h01=0x0050, text=» SUR A9,A9«, t00=0x0033, t01=0x00e6}
0x508c…50b2              Head {h00=0x0022, h01=0x0050, text=» LC A9,FDBTNR,A6 USER TASK ID «, t00=0x0033, t01=0x00f8}
0x50b2…50d8              Head {h00=0x0022, h01=0x0050, text=» CF A14,RELPRO RELEASE PROTECT«, t00=0x0033, t01=0x011e}
0x50d8…50f0              Head {h00=0x0014, h01=0x0050, text=» LDKL A1,PROERR «, t00=0x0033, t01=0x0144}
0x50f0…5104              Head {h00=0x0010, h01=0x0050, text=»TIODME EQU *«, t00=0x0033, t01=0x015c}
0x5104…5130              Head {h00=0x0028, h01=0x0050, text=» LD A6,FDBADF,A6 DATA FILE FDB ADDR «, t00=0x0033, t01=0x0170}
0x5130…5144              Head {h00=0x0010, h01=0x0050, text=»TIODMX EQU *«, t00=0x0034, t01=0x000c}
0x5144…5160              Head {h00=0x0018, h01=0x0050, text=»*   A1 = ERROR CODE «, t00=0x0034, t01=0x0020}
0x5160…517c              Head {h00=0x0018, h01=0x0050, text=»*   A6 = FDB ADDRESS«, t00=0x0034, t01=0x003c}
0x517c…5188              Head {h00=0x0008, h01=0x0050, text=» INH«, t00=0x0034, t01=0x0058}
0x5188…51b8              Head {h00=0x002c, h01=0x0050, text=» ABL DISEND CALL TENDIO  GOTO DISPATCHER«, t00=0x0034, t01=0x0064}
0x51b8…51c2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0034, t01=0x0094}
0x51c2…51ce              Head {h00=0x0008, h01=0x0050, text=» END«, t00=0x0034, t01=0x009e}
0x51ce…51d2              Head {h00=0x4004, h01=0x0000}
0x51d2…51d6              00 34 00 aa                                                                                                                                                                                                                                       ┆ 4  ┆
0x51d6…51de (53, 1, 8)   20 04 00 00 00 35 00 04                                                                                                                                                                                                                           ┆     5  ┆
0x51de…522e (54, 0, 398) 2c 44 57 54 52 54 59 2c 41 36 5c 52 45 53 45 54 20 52 45 54 52 59 20 43 4f 55 4e 54 45 52 00 9d 01 8a 00 10 00 50 4d 49 50 30 35 30 5c 45 51 55 5c 2a 00 9e 00 26 00 1c 00 50 5c 4c 44 4b 5c 41 34 2c 32 5c 42 55 46 46 45 52 20 50 4f 49 4e 54   ┆,DWTRTY,A6 RESET RETRY COUNTER       PMIP050 EQU *   &   P LDK A4,2 BUFFER POINT┆
0x522e…527e              45 52 00 9e 00 3a 00 24 00 50 5c 43 4d 5c 44 57 54 41 43 4b 2c 41 36 5c 52 45 53 45 54 20 41 43 4b 20 43 4f 55 4e 54 45 52 20 00 9e 00 5a 00 24 00 50 5c 43 4d 5c 44 57 54 42 43 43 2c 41 36 5c 52 45 53 45 54 20 42 43 43 20 43 4f 55 4e 54 45   ┆ER   : $ P CM DWTACK,A6 RESET ACK COUNTER    Z $ P CM DWTBCC,A6 RESET BCC COUNTE┆
0x527e…52ce              52 20 00 9e 00 82 00 1a 00 50 5c 43 46 5c 41 35 2c 52 45 41 44 50 5c 52 45 41 44 20 54 43 41 20 00 9e 00 aa 00 24 00 50 5c 52 46 28 4e 5a 29 5c 4d 49 50 31 31 30 5c 53 53 54 20 4f 52 20 50 41 52 20 45 52 52 4f 52 20 00 9e 00 c8 00 16 00 50   ┆R        P CF A5,READP READ TCA      $ P RF(NZ) MIP110 SST OR PAR ERROR        P┆
0x52ce…531e              5c 58 52 53 5c 41 32 2c 44 57 54 42 43 43 2c 41 36 20 00 9e 00 f0 00 0e 00 50 5c 49 46 54 5c 42 44 41 3d 30 00 9e 01 0a 00 14 00 50 5c 43 43 2a 5c 41 32 2c 45 43 42 42 41 2c 41 38 00 9e 01 1c 00 12 00 50 5c 52 46 28 4e 45 29 5c 4d 49 50 31   ┆ XRS A2,DWTBCC,A6        P IFT BDA=0       P CC* A2,ECBBA,A8       P RF(NE) MIP1┆
0x531e…536c              31 30 00 9e 01 34 00 08 00 50 5c 58 49 46 00 9e 01 4a 00 10 00 50 4d 49 50 31 30 30 5c 45 51 55 5c 2a 00 9e 01 56 00 24 00 50 5c 43 46 5c 41 35 2c 52 45 41 44 50 5c 52 45 41 44 20 4e 45 58 54 20 43 48 41 52 41 43 54 45 52 00 9e 01 6a         ┆10   4   P XIF   J   PMIP100 EQU *   V $ P CF A5,READP READ NEXT CHARACTER   j┆
0x536c…53bc (55, 0, 400) 00 16 00 50 5c 52 46 28 4e 29 5c 4d 49 50 31 33 30 5c 53 53 54 20 00 9f 00 04 00 20 00 50 5c 52 46 28 4e 5a 29 5c 4d 49 50 31 31 30 5c 50 41 52 49 54 59 20 45 52 52 4f 52 20 00 9f 00 1e 00 10 00 50 5c 43 57 4b 5c 41 32 2c 53 59 4e 20 00 9f   ┆   P RF(N) MIP130 SST        P RF(NZ) MIP110 PARITY ERROR        P CWK A2,SYN   ┆
0x53bc…540c              00 42 00 1a 00 50 5c 52 42 28 45 29 5c 4d 49 50 31 30 30 5c 53 4b 49 50 20 53 59 4e 00 9f 00 56 00 24 00 50 5c 58 52 53 5c 41 32 2c 44 57 54 42 43 43 2c 41 36 5c 43 41 4c 43 55 4c 41 54 45 20 42 43 43 20 00 9f 00 74 00 10 00 50 5c 43 57 4b   ┆ B   P RB(E) MIP100 SKIP SYN   V $ P XRS A2,DWTBCC,A6 CALCULATE BCC    t   P CWK┆
0x540c…545c              5c 41 32 2c 45 54 42 20 00 9f 00 9c 00 1e 00 50 5c 52 46 28 45 29 5c 4d 49 50 32 31 30 5c 45 54 42 20 52 45 43 45 49 56 45 44 00 9f 00 b0 00 10 00 50 5c 43 57 4b 5c 41 32 2c 45 54 58 20 00 9f 00 d2 00 20 00 50 5c 41 42 4c 28 45 29 5c 4d 49   ┆ A2,ETB        P RF(E) MIP210 ETB RECEIVED       P CWK A2,ETX        P ABL(E) MI┆
0x545c…54ac              50 32 32 30 5c 45 54 58 20 52 45 43 45 49 56 45 44 20 00 9f 00 e6 00 0e 00 50 5c 4c 44 52 5c 41 33 2c 41 34 00 9f 01 0a 00 14 00 50 5c 41 44 5c 41 33 2c 45 43 42 42 41 2c 41 38 20 00 9f 01 1c 00 0e 00 50 5c 53 43 52 5c 41 32 2c 41 33 00 9f   ┆P220 ETX RECEIVED        P LDR A3,A4       P AD A3,ECBBA,A8        P SCR A2,A3  ┆
0x54ac…54fc              01 34 00 0e 00 50 5c 41 44 4b 5c 41 34 2c 31 20 00 9f 01 46 00 10 00 50 4d 49 50 31 30 35 5c 45 51 55 5c 2a 00 9f 01 58 00 14 00 50 5c 43 57 5c 41 34 2c 45 43 42 52 4c 2c 41 38 20 00 9f 01 6c 00 12 00 50 5c 52 42 28 4e 47 29 5c 4d 49 50 31   ┆ 4   P ADK A4,1    F   PMIP105 EQU *   X   P CW A4,ECBRL,A8    l   P RB(NG) MIP1┆
0x54fc…554c (56, 0, 400) 30 30 00 9f 01 84 00 10 00 50 5c 43 46 5c 41 35 2c 52 45 41 44 20 00 a0 00 0a 00 12 00 50 5c 52 46 28 4e 29 5c 4d 49 50 31 33 30 20 00 a0 00 1e 00 16 00 50 5c 58 52 53 5c 41 32 2c 44 57 54 42 43 43 2c 41 36 20 00 a0 00 34 00 10 00 50 5c 43   ┆00       P CF A5,READ        P RF(N) MIP130        P XRS A2,DWTBCC,A6    4   P C┆
0x554c…559c              57 4b 5c 41 32 2c 45 54 58 20 00 a0 00 4e 00 12 00 50 5c 52 46 28 45 29 5c 4d 49 50 32 32 30 20 00 a0 00 62 00 2e 00 50 4d 49 50 31 31 30 5c 45 51 55 5c 2a 5c 50 41 52 49 54 59 20 45 52 52 4f 52 2c 20 42 55 46 46 45 52 20 4f 56 45 52 46 4c   ┆WK A2,ETX    N   P RF(E) MIP220    b . PMIP110 EQU * PARITY ERROR, BUFFER OVERFL┆
0x559c…55ec              4f 57 00 a0 00 78 00 34 00 50 5c 43 46 5c 41 35 2c 52 45 41 44 50 5c 57 41 49 54 20 46 4f 52 20 45 4e 44 20 4f 46 20 54 52 41 4e 53 4d 49 53 53 49 4f 4e 20 42 4c 4f 43 4b 20 00 a0 00 aa 00 22 00 50 5c 52 46 28 4e 29 5c 4d 49 50 31 33 30 5c   ┆OW   x 4 P CF A5,READP WAIT FOR END OF TRANSMISSION BLOCK      " P RF(N) MIP130 ┆
0x55ec…563c              53 54 41 54 55 53 20 49 4e 54 45 52 52 55 50 54 00 a0 00 e2 00 10 00 50 5c 43 57 4b 5c 41 32 2c 45 54 42 20 00 a0 01 08 00 1e 00 50 5c 52 46 28 45 29 5c 4d 49 50 31 32 30 5c 45 54 42 20 52 45 43 45 49 56 45 44 00 a0 01 1c 00 10 00 50 5c 43   ┆STATUS INTERRUPT       P CWK A2,ETB        P RF(E) MIP120 ETB RECEIVED       P C┆
0x563c…568c              57 4b 5c 41 32 2c 45 54 58 20 00 a0 01 3e 00 24 00 50 5c 52 42 28 4e 45 29 5c 4d 49 50 31 31 30 5c 4e 4f 54 20 45 4e 44 20 4f 46 20 42 4c 4f 43 4b 20 00 a0 01 52 00 10 00 50 4d 49 50 31 32 30 5c 45 51 55 5c 2a 00 a0 01 7a 00 18 00 50 5c 43   ┆WK A2,ETX    > $ P RB(NE) MIP110 NOT END OF BLOCK    R   PMIP120 EQU *   z   P C┆
0x568c…56dc (57, 0, 400) 46 5c 41 35 2c 52 45 41 44 5c 52 45 41 44 20 42 43 43 00 a0 01 8e 00 10 00 50 4d 49 50 31 33 30 5c 45 51 55 5c 2a 00 a1 00 1a 00 26 00 50 5c 4c 44 4b 5c 41 33 2c 30 5c 49 4e 44 49 43 41 54 45 20 42 4c 4f 43 4b 20 52 45 43 4f 56 45 52 59 20   ┆F A5,READ READ BCC       PMIP130 EQU *     & P LDK A3,0 INDICATE BLOCK RECOVERY ┆
0x56dc…572c              00 a1 00 2e 00 10 00 50 4d 49 50 31 33 35 5c 45 51 55 5c 2a 00 a1 00 58 00 12 00 50 5c 43 46 5c 41 35 2c 48 41 4c 54 49 4e 20 00 a1 00 6c 00 12 00 50 5c 49 4d 5c 44 57 54 52 54 59 2c 41 36 20 00 a1 00 82 00 28 00 50 5c 52 46 28 4e 4c 29 5c   ┆   .   PMIP135 EQU *   X   P CF A5,HALTIN    l   P IM DWTRTY,A6      ( P RF(NL) ┆
0x572c…577c              4d 49 50 32 30 30 5c 52 45 54 52 59 20 4c 49 4d 49 54 20 4f 56 45 52 46 4c 4f 57 20 00 a1 00 98 00 1a 00 50 5c 43 46 5c 41 35 2c 57 52 4e 41 4b 5c 53 45 4e 44 20 4e 41 4b 20 00 a1 00 c4 00 14 00 50 5c 4c 44 4b 4c 5c 41 32 2c 52 45 54 52 41   ┆MIP200 RETRY LIMIT OVERFLOW        P CF A5,WRNAK SEND NAK        P LDKL A2,RETRA┆
0x577c…57cc              4e 20 00 a1 00 e2 00 30 00 50 5c 4f 52 53 5c 41 32 2c 45 43 42 52 43 2c 41 38 5c 50 52 45 4c 4f 41 44 20 52 43 3a 20 52 45 54 52 41 4e 53 4d 49 53 53 49 4f 4e 20 00 a1 00 fa 00 10 00 50 4d 49 50 31 34 30 5c 45 51 55 5c 2a 00 a1 01 2e 00 20   ┆N      0 P ORS A2,ECBRC,A8 PRELOAD RC: RETRANSMISSION        PMIP140 EQU *   .  ┆
0x57cc…581c              00 50 5c 43 46 5c 41 35 2c 52 45 44 4c 54 53 5c 57 41 49 54 20 46 4f 52 20 52 45 50 4c 59 00 a1 01 42 00 10 00 50 5c 43 57 4b 5c 41 32 2c 53 54 58 20 00 a1 01 66 00 12 00 50 5c 52 46 28 45 29 5c 4d 49 50 31 36 30 20 00 a1 01 7a 00 10 00 50   ┆ P CF A5,REDLTS WAIT FOR REPLY   B   P CWK A2,STX    f   P RF(E) MIP160    z   P┆
0x581c…586c (58, 0, 400) 5c 43 57 4b 5c 41 32 2c 45 4e 51 20 00 a1 01 90 00 12 00 50 5c 52 42 28 45 29 5c 4d 49 50 31 33 35 20 00 a2 00 14 00 10 00 50 4d 49 50 31 34 35 5c 45 51 55 5c 2a 00 a2 00 2a 00 10 00 50 5c 43 57 4b 5c 41 32 2c 45 4f 54 20 00 a2 00 3e 00 20   ┆ CWK A2,ENQ        P RB(E) MIP135        PMIP145 EQU *   *   P CWK A2,EOT    >  ┆
0x586c…58bc              00 50 5c 41 42 4c 28 45 29 5c 50 4f 4c 32 34 30 5c 45 4f 54 20 52 45 43 45 49 56 45 44 20 00 a2 00 52 00 0e 00 50 5c 4c 44 52 5c 41 32 2c 41 32 00 a2 00 76 00 1a 00 50 5c 52 46 28 4e 29 5c 4d 49 50 31 35 35 5c 54 49 4d 45 20 4f 55 54 00 a2   ┆ P ABL(E) POL240 EOT RECEIVED    R   P LDR A2,A2   v   P RF(N) MIP155 TIME OUT  ┆
0x58bc…590c              00 88 00 10 00 50 4d 49 50 31 35 30 5c 45 51 55 5c 2a 00 a2 00 a6 00 10 00 50 5c 43 46 5c 41 35 2c 52 45 41 44 50 00 a2 00 ba 00 30 00 50 5c 52 42 28 4e 4e 29 5c 4d 49 50 31 35 30 5c 57 41 49 54 20 46 4f 52 20 45 4e 44 20 4f 46 20 54 52 41   ┆     PMIP150 EQU *       P CF A5,READP     0 P RB(NN) MIP150 WAIT FOR END OF TRA┆
0x590c…595c              4e 53 4d 49 53 53 49 4f 4e 20 00 a2 00 ce 00 14 00 50 5c 4c 44 4b 4c 5c 41 31 2c 52 45 54 52 41 4e 20 00 a2 01 02 00 14 00 50 5c 4f 52 53 5c 41 31 2c 45 43 42 52 43 2c 41 38 00 a2 01 1a 00 10 00 50 4d 49 50 31 35 35 5c 45 51 55 5c 2a 00 a2   ┆NSMISSION        P LDKL A1,RETRAN        P ORS A1,ECBRC,A8       PMIP155 EQU *  ┆
0x595c…59ac              01 32 00 12 00 50 5c 43 46 5c 41 35 2c 48 41 4c 54 49 4e 20 00 a2 01 46 00 0e 00 50 5c 41 4e 4b 5c 41 31 2c 31 20 00 a2 01 5c 00 14 00 50 5c 41 42 4c 28 4e 5a 29 5c 4f 4c 49 31 36 30 20 00 a2 01 6e 00 12 00 50 5c 49 4d 5c 44 57 54 52 54 59   ┆ 2   P CF A5,HALTIN    F   P ANK A1,1        P ABL(NZ) OLI160    n   P IM DWTRTY┆
0x59ac…59fc (59, 0, 400) 2c 41 36 20 00 a2 01 86 00 28 00 50 5c 52 46 28 4e 4c 29 5c 4d 49 50 32 30 30 5c 52 45 54 52 59 20 4c 49 4d 49 54 20 4f 56 45 52 46 4c 4f 57 20 00 a3 00 0c 00 1a 00 50 5c 43 46 5c 41 35 2c 57 52 45 4e 51 5c 53 45 4e 44 20 45 4e 51 20 00 a3   ┆,A6      ( P RF(NL) MIP200 RETRY LIMIT OVERFLOW        P CF A5,WRENQ SEND ENQ   ┆
0x59fc…5a4c              00 38 00 0e 00 50 5c 52 42 5c 4d 49 50 31 34 30 00 a3 00 56 00 10 00 50 4d 49 50 31 36 30 5c 45 51 55 5c 2a 00 a3 00 68 00 0e 00 50 5c 4c 44 52 5c 41 33 2c 41 33 00 a3 00 7c 00 26 00 50 5c 52 42 28 4e 5a 29 5c 4d 49 50 31 30 35 5c 52 45 43   ┆ 8   P RB MIP140   V   PMIP160 EQU *   h   P LDR A3,A3   | & P RB(NZ) MIP105 REC┆
0x5a4c…5a9c              45 49 56 45 20 4e 45 58 54 20 42 4c 4f 43 4b 20 00 a3 00 8e 00 14 00 50 5c 53 55 4b 4c 5c 41 34 2c 4d 41 58 54 42 4c 20 00 a3 00 b8 00 1c 00 50 5c 52 42 28 4e 29 5c 4d 49 50 30 35 30 5c 31 3a 53 54 20 42 4c 4f 43 4b 00 a3 00 d0 00 0e 00 50   ┆EIVE NEXT BLOCK        P SUKL A4,MAXTBL        P RB(N) MIP050 1:ST BLOCK       P┆
0x5a9c…5aec              5c 53 55 4b 5c 41 34 2c 31 20 00 a3 00 f0 00 1c 00 50 5c 52 42 28 45 29 5c 4d 49 50 30 35 30 5c 31 3a 53 54 20 42 4c 4f 43 4b 00 a3 01 02 00 0e 00 50 5c 4c 44 4b 5c 41 31 2c 30 20 00 a3 01 22 00 10 00 50 4d 49 50 31 36 35 5c 45 51 55 5c 2a   ┆ SUK A4,1        P RB(E) MIP050 1:ST BLOCK       P LDK A1,0    "   PMIP165 EQU *┆
0x5aec…5b3c              00 a3 01 34 00 0e 00 50 5c 41 44 4b 5c 41 31 2c 31 20 00 a3 01 48 00 14 00 50 5c 53 55 4b 4c 5c 41 34 2c 4d 41 58 54 42 4c 20 00 a3 01 5a 00 12 00 50 5c 52 42 28 4e 4e 29 5c 4d 49 50 31 36 35 00 a3 01 72 00 0e 00 50 5c 4c 44 4b 5c 41 34 2c   ┆   4   P ADK A1,1    H   P SUKL A4,MAXTBL    Z   P RB(NN) MIP165   r   P LDK A4,┆
0x5b3c…5b8c (60, 0, 400) 31 20 00 a3 01 88 00 10 00 50 4d 49 50 31 37 30 5c 45 51 55 5c 2a 00 a4 00 0a 00 14 00 50 5c 41 44 4b 4c 5c 41 34 2c 4d 41 58 54 42 4c 20 00 a4 00 1e 00 0e 00 50 5c 53 55 4b 5c 41 31 2c 31 20 00 a4 00 36 00 12 00 50 5c 52 42 28 50 29 5c 4d   ┆1        PMIP170 EQU *       P ADKL A4,MAXTBL        P SUK A1,1    6   P RB(P) M┆
0x5b8c…5bdc              49 50 31 37 30 20 00 a4 00 48 00 12 00 50 5c 43 4d 5c 44 57 54 42 43 43 2c 41 36 20 00 a4 00 5e 00 0e 00 50 5c 52 42 5c 4d 49 50 31 30 30 00 a4 00 74 00 10 00 50 4d 49 50 32 30 30 5c 45 51 55 5c 2a 00 a4 00 86 00 1a 00 50 5c 43 46 5c 41 35   ┆IP170    H   P CM DWTBCC,A6    ^   P RB MIP100   t   PMIP200 EQU *       P CF A5┆
0x5bdc…5c2c              2c 57 52 45 4f 54 5c 53 45 4e 44 20 45 4f 54 20 00 a4 00 9a 00 10 00 50 5c 43 4d 5c 45 43 42 52 43 2c 41 38 00 a4 00 b8 00 14 00 50 5c 43 57 5c 41 34 2c 45 43 42 52 4c 2c 41 38 20 00 a4 00 cc 00 22 00 50 5c 52 46 28 47 29 5c 4d 49 50 32 36   ┆,WREOT SEND EOT        P CM ECBRC,A8       P CW A4,ECBRL,A8      " P RF(G) MIP26┆
0x5c2c…5c7c              30 5c 42 55 46 46 45 52 20 4f 56 45 52 46 4c 4f 57 20 00 a4 00 e4 00 10 00 50 5c 43 4d 5c 45 43 42 45 4c 2c 41 38 00 a4 01 0a 00 10 00 50 5c 41 42 4c 5c 50 4f 4c 32 32 30 20 00 a4 01 1e 00 10 00 50 4d 49 50 32 31 30 5c 45 51 55 5c 2a 00 a4   ┆0 BUFFER OVERFLOW        P CM ECBEL,A8       P ABL POL220        PMIP210 EQU *  ┆
0x5c7c…5ccc              01 32 00 1a 00 50 5c 43 46 5c 41 35 2c 52 45 41 44 50 5c 52 45 41 44 20 42 43 43 20 00 a4 01 46 00 20 00 50 5c 52 42 28 4e 5a 29 5c 4d 49 50 31 33 30 5c 50 41 52 49 54 59 20 45 52 52 4f 52 20 00 a4 01 64 00 14 00 50 5c 43 57 5c 41 32 2c 44   ┆ 2   P CF A5,READP READ BCC    F   P RB(NZ) MIP130 PARITY ERROR    d   P CW A2,D┆

Reduced view