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

⟦712fab8b6⟧

    Length: 81074 (0x13cb2)
    Notes: pts_type(SC)
    Names: »SYSLOD.SC«

Derivation

└─⟦173d42e04⟧ Bits:30009663 Philips computer tape "600105"
    └─⟦this⟧ »TOSSWORK/SYSLOD.SC« 
└─⟦48601905a⟧ Bits:30009668 Philips computer tape "600121"
    └─⟦this⟧ »M:DE10/SYSLOD.SC« 
└─⟦d2a299635⟧ Bits:30009698 Philips computer tape "600415"
    └─⟦this⟧ »M:DE10/SYSLOD.SC« 

PTS(SC)

	IDENT SYSLOD 	REL 10.0 80-03-15 870105041000 

			PRR 10.0 80-03-14
			=3,CONDITIONAL ASSEMBLY FOR SYSLOD TEST
			PRR 10.0 80-01-18
			=2,S:GTAB LIMITED TO ONE SECTOR
			PRR 10.0 79-12-20
			=1,SEGBLK/PAGBLK NOT GEN. FOR CORE RES. SEGM.
	ENTRY	SYSLOD 
	ENTRY	SYSBAS 
	ENTRY	NUMSEG 
	ENTRY	PRGLG1 
*************************** 
*                         * 
*  ENTRIES AND EXTERNALS  * 
*                         * 
*************************** 
	EXTRN	CONVRT 
	EXTRN	LDALEN 
	EXTRN	SCTADA 
	EXTRN	SCTANO 
	EXTRN	SCTBUG 
	EXTRN	SCTEFA 
	EXTRN	SCTLAC 
	EXTRN	SCTLAP 
	EXTRN	SCTMMC 
	EXTRN	SCTMMP 
	EXTRN	SCTMSZ 
	EXTRN	SCTNOP 
	EXTRN	SCTNPE 
	EXTRN	SCTOPT 
	EXTRN	SCTIPL 
	EXTRN	SCTPSZ 
	EXTRN	SCTSFA 
	EXTRN	SCTSWB 
	EJECT
	EXTRN	SAVE01 
	EXTRN	SAVE02 
	EXTRN	SAVE03 
	EXTRN	SAVE04 
	EXTRN	SAVE05 
	EXTRN	SAVE06 
	EXTRN	SAVE07 
	EXTRN	SAVE08 
	EXTRN	SAVE09 
	EXTRN	SAVE10 
	EXTRN	SAVE11 
	EXTRN	SAVE12 
	EXTRN	SAVE13 
	EXTRN	SAVE18 
	EXTRN	SAVE20 
	EXTRN	SAVE22 
	EXTRN	SAVE25 
	EXTRN	SAVE26 
	EXTRN	SAVE27 
	EXTRN	SAVE28 
	EXTRN	SAVE29 
	EXTRN	APPTYP 
	EXTRN	REL
	EXTRN	ERROR
	EXTRN	MMDDIV 
	EXTRN	M:REL
	EXTRN	TABBE
	EXTRN	MMEND
	EXTRN	CMPADR 
	EXTRN	MOVE 
	EXTRN	TTB:MT	DISPLACEMENT TO MMU TABLE IN TTAB 
	EXTRN	TTB:CB 
	EJECT
				
				
******************************* 
* CONFIGURATION FILE (CONFIG) * 
******************************* 
			 
* TASK DEFINITION BLOCK:
TDBBT	EQU	0	1A BLOCK TYPE 
TDBNT	EQU	TDBBT+1	2N NUMBER OF TASKS
TDBID	EQU	TDBNT+2	6A TASK ID SAVE09 VALUE 
TDBMC	EQU	TDBID+6	6A MATCHING TASK CLASS
TDBTL	EQU	TDBMC+6	6A TASK LEVEL 
TDBNC	EQU	TDBTL+6	2N NUMBER OF TERMINAL DEVICE CLASSES
* 
TDBFST	EQU	TDBNC+2	SAVE05 TERM DEF
TDC	EQU	7	TERMINAL DEVICE CLASS 
TLC	EQU	6	LINE CONNECTION 
TDBREC	EQU	TDC+TLC	TDB-RECORD LENGTH
* 
SDC	EQU	7	SPECIAL DEVICE CLASS-RECORD 
* 
* COMMON DEVICE DEF. BLOCK: 
CDBBT	EQU	0	1A BLOCK TYPE 
CDBNC	EQU	CDBBT+1	2N NUMBER OF SPEC. DEV. CLASSES 
SDCFST	EQU	CDBNC+2	SAVE05 SDC-RECORD
* 
* 
* USER WORK BLOCK TYPE DEF. BLOCK 
UDBBT	EQU	0	1A BLOCK TYPE 
UDBNU	EQU	UDBBT+1	3A NUMBER OF UWB TYPES
* 
UDBFST	EQU	UDBNU+3	SAVE05 UDB-RECORD
NAMUWB	EQU	3	NAME OF UWB
NUMUBL	EQU	3	NUMBER OF BLOCKS 
UDBREC	EQU	NAMUWB+NUMUBL	UDB RECORD-LENGTH
****************
* SOP-HANDLING *
****************
SOP	EQU	/2E	DEVICE ADDRESS

LMP1	EQU	/400	LAMP 1 CODE 
LMP2	EQU	/200 
LMP3	EQU	/100 
LMP4	EQU	/80
LMP5	EQU	/40
LMP6	EQU	/20
LMP7	EQU	/10
LMP8	EQU	8
LMP9	EQU	4
LMP10	EQU	2 
LMP11	EQU	1 
	EJECT
********************* 
*  OTHER CONSTANTS  * 
********************* 
			 
NUMSEG	EQU	10	DISPL. TO NUMBER OF SEGMENTS IN S:GTAB
COMLG	EQU	4	LENGTH OF COMMON PART 
PAGSIZ	EQU	/1000	 PHYSICAL PAGE SIZE
CBLEN	EQU	256	CASSETTE BUFFER LENGTH
BLKLEN	EQU	6	SEGMENT BLOCK LENGTH 
PAGLG	EQU	8	PAGE LENGTH IN S:GTAB 
PRGLG1	EQU	2
NCHTID	EQU	5	NBR OF CHAR. IN TID RECORD 
SWPFEL	EQU	14	FILE EXTENT LENGTH
	EJECT
*********************** 
*  CASSETTE HANDLING  * 
*********************** 
CHCR	EQU	/E	DEVICE ADDRESS FOR CASSETTE 
LOCK	EQU	/2	LOCK CASSETTE 
SBOT	EQU	8	SEARCH BEGINNING OF TAPE 
STMF	EQU	/C	SEARCH TAPEMARK FORWARD 
* 
*  DISC/FLEXIBLE DISC HANDLING
* 
BUFLEN	EQU	256	LENGTH OF READ BUFFER
DKBA3	EQU	514	BUFFER LENGTH VERSION A3
RECLEN	EQU	9	CONFIGURATION FILE RECORD LENGTH 
FDCU	EQU	/09	FLEXIBLE DISC CU ADDRESS 
FDIOP	EQU	FDCU+FDCU	MUX ADDRESS 
MUXCC	EQU	/8080	1:ST MUX WORD 
MXCCD3	EQU	/80C1	BYTE2=NUMBER OF WORDS
QBLFAC	EQU	6	BLOCKING FACTOR
* 
*  DATA AREA DEFINITION 
* 
SYSBAS	EQU	*
SAVCON	DATA	BUFLEN
MXBUF	DATA	0	DISC/FLEXIBLE DISC BUFFER ADDRESS
SAVMEM	DATA	0	SAVE AREA 
CYLNBR	DATA	/FFFF	CYLINDER NUMBER 
SECNBR	DATA	0	PHYSICAL SECTOR NUMBER
DEVTAB	DATA	/1909,/1101,/0828 
SWPTAB	DATA	'$S','WA','P ','  ' 
	EJECT
			 
***************************************************************** 
*  CALL-FORMAT, PERFORMS:  CFR      A14,A13                     * 
*                          DATA     [REL-ADDRESS]               * 
*                                                               * 
***************************************************************** 
			 
			 
			 
CALL	FORM	16=/F697,16 
	EJECT
**************************
*  CONDITIONAL ASSEMBLY  *
**************************
CASS	EQU	1	1-PROGRAM LOAD DEVICE = CASSETTE 
DISC	EQU	1	1-PROGRAM LOAD DEVICE = DISC 
FLDISC	EQU	1	1-PROGRAM LOAD DEVICE = =FLEXIBLE DISC 
MFDISC	EQU	1	1-PROGRAM LOAD DEVICE = MINI FIXED DISC
CFTEST	EQU	1	1-TEST THE CONFIGURATION FILE
CFTCAS	EQU	CFTEST+CASS
CFTFLD	EQU	CFTEST+FLDISC
LODTST	EQU	0	1-BUGGER START AFTER MONITOR LOADING	=3
	EJECT
******************************************************
*                                                    *
*          APPLICATION LOAD PART OF SYSLOD           *
*          ===============================           *
*                                                    *
*  ENTRY:  A1 - FORMAT AND DEVICE TYPE             *
*          A2 - PROGRAM LOAD DEVICE                  *
*          A3 - APPLICATION NUMBER                   *
*          A7 - APPLICATION DISC ADDRESS BIT 16-31  * 
*          A8 - APPLICATION DISC ADDRESS BIT  0-15  * 
*          A9 - SAVE09 OF FREE AREA                   * 
*         A13 - MONITOR SAVE09 ADDRESS                * 
*                                                    *
*  EXIT:                                             *
*                                                    *
*  SUBROUTINES:  CASSIN,SOPIN,CHCRIO,LODCOM          *
*                LODSEG,REBUF,MOVBUF,RDBLK,          *
*                CONLOD,CONEX,MOVREV                 *
*                                                    *
******************************************************
SYSLOD	EQU	*
* 
*  SAVE REGISTERS 
* 
	ST	A1,SCTSFA+2	SAVE FORMAT AND DEVICE TYPE 
	ST	A2,SCTIPL	SAVE PROGRAM LOAD DEVICE
	ST	A3,SCTANO	APPLICATION NUMBER
	ST	A8,SCTADA	SAVE APPLICATION DISC ADDRESS BIT 0-15
	ST	A7,SCTADA+2	SAVE APPLICATION DISC ADDRESS BIT 16-31 
	ST	A9,SCTSFA	SAVE SAVE09 OF FREE AREA
	IFT	LODTST=1		=3 
	LDKL	A14,SYSBAS		=3
	LDR	A13,P		=3
	ADKL	A13,10		=3
	LD	A1,SCTBUG		=3 
	ABR(NZ)	A1		=3 
	XIF			=3 
	EJECT
* 
*  INDICATE SYSLOD RUNS 
* 
	LDKL	A1,LMP1 
	OTR	A1,0,SOP 
* 
*  INIT POINTER TO SUBROUTINE HANDLER (A13), STACK BASE (A14) 
*  AND ADDRESS TO GETPSW-ROUTINE
* 
	LDR	A8,P	RETURN ADDRESS
	LDKL	A3,REL+2	RELOCATION ROUTINE 
	CFR	A8,A3
	LDKL	A5,/5555	LOAD TEST PATTERN
	LDK	A6,64	INIT PAGE COUNTER
	LD	A1,SCTOPT	GET OPTION WORD 
	ANK	A1,1	MMU IN SYSTEM?
	RF(Z)	AP:100	NO! 
	EJECT
* 
*  EXECUTION PATH FOR SYSTEMS WITH MMU OPTION EXCLUSIVELY 
* 
	SLL	A6,2	UPPER SAVE20=256 KB 
	LDK	A1,0	MMU ENTRY POINTER 
AP:010	EQU	*
	LD	A2,TABBE	GET PAGE ADDRESS 
	SUKL	A2,/400	DECREMENT PHYSICAL PAGE ADDRESS 
	ST	A2,TABBE	STORE IT BACK
	TL	TABBE	LOAD MMU REGISTERS
	ES	A5,PAGSIZ-2,A1	STORE TEST PATTERN 
	EL	A2,PAGSIZ-2,A1	GET MEMORY CONTENT 
	CWR	A2,A5	COMPARE WITH TEST PATTERN
	RF(E)	AP:200 
	SUK	A6,4	DECREMENT NUMBER OF PAGES 
	RB	AP:010
* 
*  END OF EXECUTION PATH FOR SYSTEMS WITH MMU OPTION EXCLUSIVELY
* 
	EJECT
AP:100	EQU	*
* 
*  EXECUTION PATH FOR SYSTEMS WITHOUT MMU OPTION EXCLUSIVELY
* 
	LDKL	A1,PAGSIZ-2	SAVE09 AT /FFFE 
AP:110	EQU	*
	SUKL	A1,PAGSIZ	NEXT PHYSICAL PAGE
	LDR*	A2,A1	SAVE OLD MEMORY CONTENT 
	STR	A5,A1	STORE TEST PATTERN 
	CWR*	A5,A1	CHECK IF MEMORY 
	RF(E)	AP:120	MEMORY END FOUND
	SUK	A6,4	DECREMENT NUMBER OF PHYSICAL PAGES
	RB	AP:110
AP:120	EQU	*
	STR	A2,A1	RESTORE OLD MEMORY CONTENT 
* 
*  END OF EXECUTION PATH FOR SYSTEMS WITHOUT MMU OPTION EXCLUSIVELY 
* 
	EJECT
* 
*  COMMON EXECUTION PATH
* 
AP:200	EQU	*
	ST	A6,SCTMSZ	SAVE NUMBER OF PHYSICAL PAGES 
	SRL	A6,6	NUMBER OF 64KB-PARTITIONS	=2
	ST	A6,SCTEFA+2	STORE	=2
	LDKL	A6,/FFFE	HIGHEST ADDRESS IN PARTITION	=2
	ST	A6,SCTEFA	STORE	=2
* 
*  GET DISC ADDRESS OF APPLICATION VTOC RECORD
* 
	LD	A11,SCTADA+2
	LDKL	A12,SCTADA
* 
*  INIT POINTER TO READ BUFFER. INIT DEVICE ADDRESS FOR READ-ROUTINE
	LD	A9,SCTSFA	POINTER TO READ BUFFER
	LDR	A3,A9	SAVE 
	ADKL	A3,BUFLEN	COMPUTE START OF FREE AREA
	ST	A3,SCTSFA	STORE IN SYSTAB 
	LD	A2,SCTIPL	GET PROGRAM LOAD DEVICE 
	LDR	A1,A2	SAVE 
* 
*  CHECK PROGRAM LOAD MEDIUM
* 
	ANK	A2,/C0	CHECK IF CASSETTE 
	RF(P)	AP:210	YES!
	ST	A9,MXBUF	FLEXIBLE DISC/DISC BUFFER ADDRESS
	LDR	A2,A1	GET PROGRAM LOAD DEVICE
	SRL	A2,4	BIT15 INDICATE UNIT 1 OR 2
	LC	A3,SCTSFA+3	GET DEVICE TYPE 
	ANK	A3,/FF 
	RF(NP)	FDTERR
	SUK	A3,3 
	RF(N)	AP:230	DISC
	RF(Z)	AP:225	MINI FIXED DISC 
	SUK	A3,5 
	RF(Z)	AP:220	FLEXIBLE DISC 
FDTERR	LDKL	A1,LMP10	INDICATE FORMAT/DEVICE TYPE ERROR
	CALL	ERROR 
AP:210	EQU	*
	IFT	CASS=1 
* 
*  PROGRAM LOAD DEVICE = CASSETTE 
* 
	LDKL	A1,RDBLK	GET SUBROUTINE ADDRESS 
	LDR	A10,A1	SAVE	=2 
	ST	A1,READ	STORE IN PROGRAM LOAD SUBROUTINE
AP:215	EQU	*
	CF	A14,RDBLK	READ ONE CASSETTE BLOCK 
	LDR	A1,A1	TAPE MARK? 
	RF(Z)	AP:235	NO! 
	CF	A14,CASSIN	INIT APPLICATION CASSETTE
	RB	AP:215
	XIF
	IFF	CASS=1 
	LDKL	A1,LMP9 
	CALL	ERROR	ILLEGAL MONITOR OPTION
	XIF
	EJECT
AP:220	EQU	*
	IFT	FLDISC=1 
* 
*  PROGRAM LOAD DEVICE = FLEXIBLE DISC
* 
* 
*  MODIFY SCTIPL: /F8 - DRIVE 1, /F9 - DRIVE 2
* 
	ORK 	A2,/F8
	ST	A2,SCTIPL 
* 
*  INIT FLEXIBLE DISC 
* 
	CF	A14,FDINIT
			=2 
			=2 
			=2 
			=2 
	RF	AP:232		=2
	XIF
	IFF	FLDISC=1 
	LDKL	A1,LMP9 
	CALL	ERROR	ILLEGAL MONITOR OPTION
	XIF
	EJECT
AP:225	EQU	*
	IFT	MFDISC=1 
* 
*	PROGRAM LOAD DEVICE = MINI FIXED DISC 
* 
*	MODIFY SCTIPL:/F4-DRIVE 1,/F5-DRIVE 2 
* 
	ORK	A2,/F4 
	ST	A2,SCTIPL 
* 
*	INIT MINI FIXED DISC
* 
	CF	A14,MDINIT
			=2 
			=2 
			=2 
			=2 
	RF	AP:232		=2
	XIF
	IFF	MFDISC=1 
	LDKL	A1,LMP9 
	CALL	ERROR	ILLEGAL MONITOR OPTION
	XIF
	EJECT
AP:230	EQU	*
	IFT	DISC=1 
* 
*  PROGRAM LOAD DEVICE = DISC 
* 
* 
*  MODIFY SCTIPL: /F0 - CARTRIDGE DISC, /F1 - FIX DISC
* 
	SRL	A2,1 
	XRK	A2,1 
	ORK	A2,/F0 
	ST	A2,SCTIPL 
* 
*  INITIALIZE DISC COMMANDS 
* 
	CF	A14,DUINIT
AP:232	EQU	*		=2
	LD	A10,READ	GET SUBROUTINE ADDRESS	=2
	CFR	A14,A10	READ FIRST SECTOR	=2 
	XIF
	IFF	DISC=1 
	LDKL	A1,LMP9 
	CALL	ERROR 
	XIF
	EJECT
AP:235	EQU	*
* 
*  COMMON EXECUTION PATH
* 
* 
*  SAVE INFORMATION ABOUT THE LOAD MODULE 
* 
	LDR*	A6,A9	GET SAVE09 ADDRESS (UNSEGMENTED APPL.)
	ST	A6,SAVE09,A13	SAVE
	LD	A6,COMLG,A9	GET LENGTH OF COMMON PART 
	ST	A6,SAVE04,A13	SAVE
	LD	A2,SCTOPT	GET OPTION WORD 
	LD	A3,PRGLG1+8,A9	GET PROGRAM TYPE 
	ST	A3,APPTYP,A13	SAVE APPLICATION TYPE 
	CWK	A3,'CR'	CREDIT APPLICATION?
	RF(E)	AP2340	YES 
	CWK	A3,'BA'	BASIC APPLICATION
	RF(E)	AP2340	YES 
	CWK	A3,'CO'	COBOL APPLICATION? 
	RF(E)	AP2340	YES 
* 
*  ASSEMBLER APPLICATION
* 
	ORKL	A2,/8000	INDICATE ASSEMBLER APPLICATION 
	ST	A2,SCTOPT	IN OPTION WORD
	RF	AP2350
AP2340	LD	A3,PAGLG+8,A9	PHYSICAL PAGE SIZE
	ST	A3,SCTPSZ	SAVE
AP2350	LD	A5,SCTMSZ	GET NUMBER OF PHYSICAL PAGES
	SRC	A2,1	MMU IN SYSTEM?
	RF(NN)	AP:240	NO!
	EJECT
* 
*  EXECUTION PATH FOR SYSTEMS WITH MMU OPTION 
* 
	LD	A3,SCTPSZ	GET PAGE SIZE 
	LDR	A1,A3	SAVE 
	ANKL	A1,/03FF	EVEN 1K-MULTIPLE?
	RF(Z)	AP:236	YES!
	LDK	A1,LMP8
	CALL	ERROR	INDICATE PAGE SIZE ERROR
AP:236	EQU	*
	SRL	A3,2	LOGICAL PAGE SIZE 
	SLL	A5,8	MAP IT ON MMU 
	ANKL	A5,/FC00	PAGE ADDRESS IN 6 LEFTMOST BITS
	LDR	A1,A5	SAVE 
* 
*  CHECK IF ASSEMBLER APPLICATION 
* 
	SLC	A2,1	ASSEMBLER APPLICATION 
	ABL(N)	AP:330	YES
AP:237	LD	A2,NUMSEG+8,A9	NUMBER OF SEGMENTS 
AP:238	ABL(Z)	AP:330	NO SEGMENTS! 
	RF	AP:245
* 
*  END OF EXECUTION PATH EXCLUSIVELY FOR SYSTEMS WITH MMU OPTION
* 
	EJECT
AP:240	EQU	*
* 
*  EXECUTION PATH EXCLUSIVELY FOR SYSTEMS WITHOUT MMU OPTION
* 
	SLL	A5,10	HIGHEST PHYSICAL AND LOGICAL MEMORY ADDRESS
	LDR	A1,A5	SAVE 
* 
*  CHECK IF ASSEMBLER APPLICATION 
* 
	SLC	A2,1	ASSEMBLER APPLICATION?
	RF(N)	AP:275	YES 
	LD	A2,NUMSEG+8,A9	NUMBER OF SEGMENTS 
	RF(Z)	AP:275	NO SEGMENTS!
	EJECT
AP:245	EQU	*
* 
*  COMMON EXECUTION PATH
* 
	ST	A1,SAVE06,A13	SAVE A1	=2
	ST	A2,SAVE29,A13	SAVE NUMBER OF SEGMENTS 
	LD	A4,SCTOPT	GET OPTION WORD 
	ANK	A4,2	DISC PAGING?
	RF(Z)	AP:260	NO! 
	LD	A4,SCTIPL	GET PROGRAM LOAD DEVICE 
	SUK	A4,/F0	CHECK IF CASSETTE 
	RF(N)	AP:260	CASSETTE - LOAD ALL SEGMENTS! 
* 
*  COMPUTE NUMBER OF CORE RESIDENT PAGES
* 
	CM	SAVE05,A13	RESET COUNTER
	LDR	A6,A9	START OF APPLICATION 
	ADK	A6,14	START OF SEGMENT BLOCKS
AP:250	EQU	*
	ST	A2,SAVE01,A13	SAVE REMAINING NBR OF SEGM.	=2
	ADK	A6,6	NEXT SEGMENT BLOCK
	ST	A9,SAVE03,A13	SAVE A9	=2
	ST	A11,SAVE13,A13	SAVE A11	=2
	LDR	A11,A6	GET POINTER IN S:GTAB	=2
	ADKL	A9,BUFLEN-16	END OF READ BUFFER	=2
	CALL	CMPADR	POINTER OUTSIDE BUFFER?	=2 
	RF(L)	AP:252	NO!	=2
	SUR	A6,A9	DISPLACEMENT IN NEXT SECTOR	=2 
	SUKL	A9,BUFLEN-16	START OF BUFFER	=2 
	ADR	A6,A9	NEXT SEGMENT BLOCK	=2
	LD	A11,SAVE13,A13	GET LAST SECTOR NUMBER	=2
	ST	A3,SAVE07,A13	SAVE A3	=2
	ST	A5,SAVE08,A13	SAVE A5	=2
	CFR	A14,A10	READ NEXT SECTOR/BLOCK	=2
	LD	A3,SAVE07,A13	RESTORE A3	=2 
	LD	A5,SAVE08,A13	RESTORE A5	=2 
	ST	A11,SAVE13,A13	SAVE CURRENT SECTOR NUMBER	=2
AP:252	LD	A11,SAVE13,A13	GET NEXT SECTOR NUMBER	=2
	LD	A9,SAVE03,A13	START OF BUFFER	=2
	LCR	A4,A6	GET SEGMENT TYPE 
	CCK	A4,'RR'	CORE RESIDENT SEGMENT? 
	RF(NE)	AP:255	NO!
	IM	SAVE05,A13	INCREMENT RESIDENT SEGMENT COUNTER 
AP:255	EQU	*
	LD	A2,SAVE01,A13	GET REMAINING NBR OF SEGM.	=2 
	SUK	A2,1	MOORE SEGMENTS? 
	RB(NZ)	AP:250	YES! 
	LD	A11,SCTADA+2	GET APPLICATION START ADDRESS	=2 
	ST	A3,SAVE03,A13	SAVE A3	=2
	ST	A5,SAVE08,A13	SAVE A5	=2
	CFR	A14,A10	READ FIRST SECTOR	=2 
	LD	A3,SAVE03,A13	RESTORE A3	=2 
	LD	A5,SAVE08,A13	RESTORE A5	=2 
	LD	A2,SAVE05,A13	NUMBER OF RESIDENT SEGMENTS 
	RF(Z)	AP:270	NO RESIDENT SEGMENTS! 
AP:260	EQU	*
	ST	A2,SCTNOP	SAVE NUMBER OF PAGES
	LDR	A4,A9	SAVE A9
	LDR	A8,A11	SAVE A11
*			=2
*  CHECK MEMORY OVERFLOW	=2 
* 
	LD	A7,SCTEFA+2	GET PARTITION NUMBER	=2 
AP:262	LD	A11,SCTPSZ	GET PAGE SIZE	=2 
	LD	A9,SCTEFA	GET END OF FREE AREA	=2 
	CALL	CMPADR	ENOUGTH SPACE IN THIS PARTITION?	=2	=2 
	RF(NG)	AP:265	YES!	=2
	SUK	A7,1	DECREMENT	=2
	RF(NP)	AP:280	MEMORY OVERFLOW!	=2
	ST	A7,SCTEFA+2	UPDATE PARTITION NUMBER	=2
AP:265	SUR	A9,A11	COMPUTE END OF FREE AREA	=2 
	ST	A9,SCTEFA	STORE	=2
	CWK	A7,1	FIRST MEMORY PARTITION?	=2
	RF(G)	AP:266	NO!	=2
	LD	A11,SCTSFA	GET START OF FREE AREA	=2
	CALL	CMPADR	COMPARE ADDRESSSES	=2
	RF(NL)	AP:280	MEMORY OVERFLOW!	=2
AP:266	EQU	*		=2
	SUR	A5,A3	DECREMENT PHYSICAL MEMORY ADDRESS
	SUK	A2,1	DECREMENT NUMBER OF PAGES 
	RB(P)	AP:262 
	LDR	A9,A4	RESTORE A9 
	LDR	A11,A8	RESTORE A11 
	ST	A5,SAVE22,A13	SAVE PHYS.ADDRESS TO FIRST SEGMENT
AP:270	EQU	*
	LD	A1,SAVE06,A13	RESTORE A1	=2 
	LD	A2,SCTOPT	GET OPTION WORD 
	ANK	A2,1	MMU IN SYSTEM?
	RF(NZ)	AP:292	YES! 
* 
*  END OF COMMON EXECUTION PATH 
* 
	EJECT
* 
*  EXECUTION PATH EXCLUSIVELY FOR SYSTEMS WITHOUT MMU OPTION
* 
	ST	A5,SAVE08,A13 
AP:275	EQU	*
	LD	A10,COMLG,A9	GET LENGTH OF COMMON PART
	ADKL	A10,3	RESERV ONE EXTRA WORD 
	ANKL	A10,/FFFE 

	LDR	A4,A9	SAVE A9
	LDR	A8,A11	SAVE A11
	LDR	A11,A5 
AP:285	EQU	*
	SUKL	A11,2 
	SUKL	A10,2 
	RF(Z)	AP:290 
	LD	A9,SCTSFA	GET START OF FREE AREA
	CALL	CMPADR	A11 COMPARED TO A9 
	RB(G)	AP:285 
AP:280	LDKL	A1,LMP3 
	CALL	ERROR	MEMORY OVERFLOW!
AP:290	EQU	*
	LDR	A12,A11	RELOCATION BASE
	LDR	A9,A4	RESTORE A9 
	LDR	A11,A8	RESTORE A11 
	LDR	A8,A12	A8 - APPLICATION LOAD - ADDRESS 
	ST	A8,SAVE07,A13	SAVE APPLLICATION LOAD-ADDRESS
	ST	A8,SAVE01,A13	SAVE APPLICATION LOAD-ADDRESS 
	LD	A10,COMLG,A9	GET LENGTH OF COMMON PART
	ABL	AP:355 
	EJECT
AP:292	EQU	*
* 
*  EXECUTION PATH FOR SYSTEMS WITH MMU OPTION 
* 
	LDR	A4,A5	SAVE 
	ANKL	A5,/FC00	GET 6 LEFTMOST BITS
	LDR	A6,A5	SAVE 
	SUR	A4,A5	COMPUTE PHYSICAL DISPLACEMENT
	EJECT
* 
*  STORE ADDRES(ES) TO PHYSICAL PAGE(S) HOLDING 
*  THE FIRST LOGICAL PAGE 
* 
	LDKL	A7,MMEND	GET END OF  MMU TABLE
	LDKL	A8,16	INIT MMU ENTRY POINTER
AP:295	EQU	*
	SUK	A7,2	DECREMENT MMU ENTRY ADDRESS 
	SUKL	A8,1	DECREMENT MMU ENTRY POINTER
	SUKL	A3,/400	DECREMENT PHYSICAL PAGE ADDRESS 
	RB(P)	AP:295 
	RF(Z)	AP:300	EVEN 4K-BYTES PAGES 
	LD	A3,SCTPSZ	GET PAGE SIZE 
	CWK	A3,/400	PAGE SIZE=1K?
	RF(E)	AP:300	YES 
* 
*  RESERV ONE EXTRA MMU ENTRY WHEN PAGE SIZE
*  IS NOT AN EVEN MULTIPLE OF 4K
* 
	SUK	A7,2 
	SUKL	A8,1
AP:300	EQU	*
	LD	A3,SCTNOP	ANY CORE RESIDENT SEGMENTS? 
	RF(NZ)	AP:302	YES! 
	LDR	A5,A1	GET ADDRESS TO END OF MEMORY 
	LDK	A4,0	RESET PAGE SIZE 
	RF	AP:310
AP:302	LDR	A3,A7	SAVE MMU ENTRY ADDRESS TO LOGICAL PAGE 
AP:305	EQU	*
	STR	A6,A3	STORE ADDRESS TO PHYSICAL PAGE 
	ADK	A3,2	INCREMENT MMU ENTRY ADDRESS 
	CWK	A3,MMEND	END OF MMU TABLE? 
	RF(E)	AP:310	YES!
	ADKL	A6,/400	INCREMENT PHYSICAL PAGE ADDRESS 
	RB	AP:305
AP:310	EQU	*
	LDR	A4,A4	ANY PHYSICAL DISPLACEMENT? 
	RF(NZ)	AP:315	YES! 
	SUKL	A5,/400	NEXT PHYSICAL PAGE ADDRESS
* 
AP:315	EQU	*
	SLL	A4,2	PHYSICAL DISPLACEMENT 
AP:325	EQU	*
* 
*  SAVE LOGICAL ADDRESS OF SAVE05 SEGMENT 
* 
	LDR	A2,A8	GET MMU ENTRY
	SLL	A2,12	MOVE TO 4 LEFTMOST BITS
	ANKL	A2,/F000	MMU ENTRY TO LOGICAL PAGE
	ST	A2,SCTLAP	SAVE
	ADR	A2,A4	ADD DISPLACEMENT 
	ST	A2,SAVE08,A13	SAVE
	LDR	A2,A8	GET MMU ENTRY FOR FIRST PAGE 
	ADR	A2,A2	BYTE DISPLACEMENT
	ADKL	A2,TTB:MT	COMPUTE DISPL. TO FIRST PAGE ENTRY
	ST	A2,SCTMMP	SAVE IN SYSTAB
* 
*  COMPUTE NUMBER OF PAGE ENTRIES 
* 
	LDKL	A2,16 
	SUR	A2,A8
	ST	A2,SCTNPE 
	RF	AP:335
AP:330	EQU	*
* 
*  THIS ENTRY IS ENTERED IF MMU OPTION IN SYSTEM BUT
*  THE APPLICATION LOADED WAS UNSEGMENTED (CORE RESIDENT) 
* 
	SUKL	A5,/400	INIT POINTER TO LAST PAGE 
	LDKL	A4,PAGSIZ	PHYSICAL PAGE SIZE
	LDKL	A7,MMEND	END OF MMU TABLE 
	LDKL	A8,16	MMU ENTRY POINTER 
	EJECT
AP:335	EQU	*
	LDR	A4,A4	ANY DISPLACEMENT?
	RF(NZ)	AP:337
	LDKL	A4,PAGSIZ 
AP:337	EQU	*
* 
* COMPUTE APPLICATION SAVE09 ADDRESS
* 
*  A1 - LAST PHYSICAL PAGE NUMBER 
*  A4 - DISPLACEMENT IN PAGE
*  A5 - PHYSICAL PAGE ADDRESS 
*  A7 - MMU ENTRY ADDRESS 
*  A8 - CURRENT MMU ENTRY 
* 
	LD	A2,COMLG,A9	COMLG OF CORE RESIDENT PART 
	ADK	A2,3	RESERV ONE EXTRA WORD 
	ANKL	A2,/FFFE	MAKE EVEN LENGTH 
	RF	AP:344
AP:340	EQU	*
*  RESERV ENTRIES IN MMU TABLE FOR PHYSICAL PAGE ADDRESSES  TO COMMON PA
* 
	SUR	A2,A4	AREA LEFT IN CURRENT PAGE
	LDKL	A4,PAGSIZ	PHYSICAL PAGE SIZE
	SUKL	A8,1	DECREMENT MMU ENTRY POINTER
	RF(NN)	AP:342
AP:341	EQU	*
	LDKL	A1,LMP7	INDICATE TABBE OVERFLOW!
	CALL	ERROR 
AP:342	EQU	*
				=2
	SUK	A7,2	DECREMENT MMU ENTRY ADDRESS 
	STR	A5,A7	STORE PAGE ADDRESS IN MMU
	SUKL	A5,/400	NEXT PAGE 
AP:344	EQU	*
	TNM	A2,A4	PROGRAM LENGTH > 32 KB?
	RF(NN)	AP:345	NO!
	CWR	A4,A2
	RF	AP:348
AP:345	EQU	*
	CWR	A2,A4
AP:348	EQU	*
	RB(G)	AP:340 
AP:350	EQU	*
	LDR	A2,A2
	RF(Z)	AP:351 
	SUKL	A8,1
	RB(N)	AP:341	TABBE OVERFLOW! 
	SUK	A7,2	NEXT TABBE ENTRY
	STR	A5,A7	STORE PAGE ADDRESS 
AP:351	EQU	*
	SUR	A4,A2	MODIFY DISPLACEMENT
	LDR	A2,A8	GET MMU ENTRY
	ADR	A8,A8	BYTE DISPLACEMENT
	ADKL	A8,TTB:MT	COMPUTE DISPL. TO APPL. START ENTRY 
	ST	A8,SCTMMC	SAVE IN SYSTAB
	SLL	A2,12	MOVE TO 4 LEFTMOST BITS
	LDR	A8,A2		
	ADR	A8,A4	COMPUTE LOGICAL ADDRESS
	ST	A8,SAVE07,A13	SAVE IN TEMPORARY AREA
	LDR*	A1,A7	GET ADDRESS TO PHYSICAL PAGE
	ANKL	A1,/C000	GREATER THAN 64K?
	RF(Z)	AP:353	NO! 
	LDKL	A1,0	UPPER LIMIT 64 KB
	RF	AP:354
AP:353	EQU	*
	LDR*	A1,A7	GET PHYSICAL ADDRESS
	SLL	A1,2 
	ADR	A1,A4	ADD DISPLACEMENT 
	LD	A2,SCTSFA	GET START OF FREE AREA
	TNM	A1,A2	ON SAME SIDE OF 32K-LIMIT
	RF(NN)	AP3532	YES! 
	CWR	A2,A1
	RF	AP3534
AP3532	CWR	A1,A2
AP3534	RF(G)	AP:354 
	LDKL	A1,LMP3 
	CALL	ERROR	MEMORY OVERFLOW 
AP:354	EQU	*
	ST	A1,SAVE01,A13	SAVE
	LD	A10,COMLG,A9	LOAD COMLG OF COMMON PART
	TL	TABBE	LOAD MMU REGISTERS
* 
*  READ AND RELOCATE CORE RESIDENT PART OF APPLICATION
* 
*  A8 - APPLICATION LOAD ADDRESS
*  A10 - LENGTH OF CORE RESIDENT PART 
* 
AP:355	EQU	*
	LDKL	A1,/FFFF	END OF FREE AREA	=2
	ST	A1,SCTEFA	STORE	=2
			=2 
	ST	A8,SCTLAC 
	CF	A14,LODCOM	LOAD CORE RESIDENT PART
	LD	A8,SAVE08,A13	GET LOGICAL ADDRESS TO FIRST PAGE 
* 
*  CHECK IF ASSEMBLER APPLICATION 
* 
	LD	A1,SCTOPT	GET OPTION WORD 
	ABL(N)	CONLOD	ASSEMBLER APPLICATION
	LD	A2,SAVE29,A13	GET NUMBER OF SEGMENTS
	CM	SAVE06,A13	CLEAR SEGMENT COUNTER	=2 
	ABL(Z)	CONLOD	NO SEGMENTS IN APPLICATION 
	ANK	A1,1	MMU IN SYSTEM?
	RF(Z)	AP:360	NO! 
	TS	MMDDIV,A13	SAVE MMU REGISTER CONTENTS 
AP:360	EQU	*
* 
*  READ AND RELOCATE THE SEGMENTS 
* 
*  A8 - LOGICAL ADDRESS OF SAVE05 SEGMENT 
*  A10 - SEGMENT LENGTH 
* 
	LD	A2,SCTLAC	GET LOGICAL ADDRESS TO APPLICATION
	ADKL	A2,BLKLEN+BLKLEN
	LD	A1,SAVE06,A13	GET SEGMENT COUNTER 
AP:365	EQU	*
	RF(Z)	AP:370 
	ADK	A2,BLKLEN	NEXT BLOCK 
	SUK	A1,1	DECREMENT BLOCK COUNTER 
	RB	AP:365
AP:370	EQU	*
* 
*  CHECK IF DISC PAGING 
* 
	LD	A1,SCTOPT	GET OPTION WORD 
	ANK	A1,2	DISC PAGING?
	RF(Z)	AP:376	NO! 
* 
*  CHECK IF CORE RESIDENT SEGMENT 
* 
	CALL	GETCON	GET SEGMENT TYPE 
*	LDR	A12,A1	GET MOST SIGNIFICANT PART	=REL 11
*	ANKL	A12,/FF	OF DISC ADDRESS	=REL 11
	SRL	A1,8	SEGMENT TYPE TO RIGHT BYTE	=1 
	CCK	A1,'RR'	CORE RESIDENT SEGMENT? 
	RF(E)	AP:376	YES: LOAD THIS SEGMENT! 
* 
*  BYPASS THIS SEGMENT AND CHECK NEXT 
* 
	LD	A1,SAVE06,A13	GET SEGMENT COUNTER 
	LD	A2,SAVE29,A13	GET TOTAL NUMBER OF SEGMENTS
	ADK	A1,1	INCREMENT 
	CWR	A1,A2	LAST SEGMENT?
	ABL(E)	CONLOD	YES! 
	ST	A1,SAVE06,A13	SAVE CURRENT SEGMENT NUMBER 
	RB	AP:360
AP:375	LDKL	A1,LMP2	DISC I/O ERROR
	CALL	ERROR 
	EJECT
AP:376	EQU	*
	ADK	A2,2	DISC SECTOR ADDRESS 
	CALL	GETCON	GET DISC SECTOR ADDRESS
	LDR	A11,A1	SAVE
	AD	A11,SCTADA+2	ADD LEAST SIGN. PART OF A.D.A.?
*	RF(O)	AP:377	OVERFLOW	=REL 11 
*	RF	AP:378	NOT OVERFLOW	=REL 11
*AP:377	ADKL	A12,1	INCR. M. S. P. OF DISC ADDRESS	=REL 11 
*	ANKL	A11,/7FFF	RESET OVERFLOW	=REL 11 
*AP:378	AD	A12,SCTADA	ADD M. S. P. OF A. D. A.	=REL 11
*	CWK	A12,255	OVERFLOW?	=REL 11 
*	RB(G)	AP:375	YES: ILLEGAL DISC ADDRESS!	=REL 11 
	ADK	A2,2	SEGMENT LENGTH
	CALL	GETCON	GET SEGMENT LENGTH 
	LDR	A10,A1	SAVE
	ADKL	A10,1 
	ANKL	A10,/FFFE	MAKE EVEN LENGTH
	ST	A8,SAVE07,A13 
	CF	A14,LODSEG	LOAD SEGMENT 
	LD	A1,SAVE06,A13	GET SEGMENT COUNTER 
	LD	A2,SAVE29,A13	GET TOTAL NUMBER OF SEGMENTS
	ADK	A1,1	INCREMENT SEGMENT COUNTER 
	CWR	A1,A2	ALL SEGMENTS LOADED? 
	RF(E)	CONLOD	YES!
	ST	A1,SAVE06,A13	STORE SEGMENT COUNTER 
	LD	A4,SCTPSZ	GET PAGE LENGTH 
	LD	A1,SCTOPT	GET OPTION WORD 
	ANK	A1,1	MMU IN SYSTEM?
	RF(NZ)	AP:379	YES! 
	ADR	A8,A4	COMPUTE ADDRESS TO NEXT PAGE 
	RB	AP:360
	EJECT
AP:379	EQU	*
	LDR	A1,A4	SAVE 
	ANKL	A4,/0C00	GET MODULO 4K DISCRIMINANT 
	RF(Z)	AP:380	NO DISCRIMINANT!
	ADR	A1,A8	COMPUTE LOGICAL ADDRESS TO NEXT PAGE 
	LDR	A4,A1	SAVE 
	ANKL	A4,/0C00	GET MODULO 4K DISCRIMINANT 
	ANKL	A1,/F000	LOGICAL ADDRESS TO NEXT PAGE 
	ANKL	A8,/F000	LOGICAL ADDRESS TO CURRENT PAGE
	SUR	A1,A8	COMPUTE PHYSICAL INCREMENT 
AP:380	EQU	*
	LD	A8,SCTLAP	GET LOGICAL PAGE ADDRESSE 
	ANKL	A8,/F000	SKIP DISPLACEMENT
	LDR	A2,A8	SAVE 
	ADR	A8,A4	COMPUTE LOGICAL ADDRESS TO NEXT PAGE 
	SRL	A2,12	MOVE TO 4 RIGHTMOST BITS 
	ADR	A2,A2	2*MMU ENTRY
	ADR	A2,A13 
	ADKL	A2,MMDDIV	MMU ENTRY ADDRESS 
	LDR	A3,A13 
	ADKL	A3,MMDDIV+32
	SRL	A1,2	MAP PHYSICAL ADDRESS ON MMU 
AP:385	EQU	*
	ADRS	A1,A2	LOGICAL ADDRESS TO NEXT PAGE
	ADK	A2,2	NEXT MMU ENTRY
	CWR	A2,A3
	RB(NE)	AP:385
	TL	MMDDIV,A13	LOAD MMU REGISTERS 
	RB	AP:360
	EJECT
**********************************************************
*                                                        *
*           LOAD CONFIGURATION PART OF SYSLOD            *
*           =================================            *
*                                                        *
*  ENTRY:  A9 - BUFFER ADDRESS                           *
*                                                        *
*  EXIT:                                                 *
*                                                        *
*  SUBROUTINES:  CASSIN,RDBLK,MOVBUF                     *
*                                                        *
**********************************************************
CONLOD	EQU	*
	LD	A1,SCTIPL	GET PROGRAM LOAD DEVICE 
	SUK	A1,/F0	CHECK DEVICE TYPE 
	RF(NN)	CONRAD	NOT CASSETTE 
	IFT	CFTEST+CASS=2
* 
*  PROGRAM LOAD DEVICE = CASSETTE 
* 
CON:30	EQU	*
	LDKL	A1,CON:40-2 
	SUKL	A1,COR:48 
	ADKL	A1,/5700
	ST	A1,COR:48	MODIFY INSTRUCTION
	LDKL	A1,/0100
	ST A1,COR:38	MODIFY
	LDR	A1,A9	START OF BUFFER
	ADKL	A1,BUFLEN	END OF BUFFER 
	ST	A1,SAVE08,A13	SAVE END OF BUFFER
	ST	A1,SAVE03,A13	SAVE
	CF	A14,RDBLK	READ ONE BLOCK
	CF	A14,RDBLK	READ NEXT BLOCK 
	LDR	A8,A9
	LDR	A4,A8	GET START OF BUFFER
	LDR	A1,A1	TAPEMARK?
	RF(Z)	TST:10	NO! 
	CF	A14,CASSIN	INIT CONFIGURATION CASSETTE
	CALL	CON:40
	RF	TST:10
CONEX	EQU	* 
* 
*  UNLOAD CASSETTE IF NO APPLICATION DATA ON SAME CASSETTE
* 
	CF	A14,RDBLK	READ NEXT BLOCK 
	LDR	A1,A1	APPLICATION DATA?
	RF(NZ)	CON:80	NO!
	LDK	A1,/D
	CF	A14,CHCRIO	SEARCH TAPEMARK REVERSE
	CF	A14,RDBLK	BYPASS TAPEMARK 
	RF	CON:90
CON:80	EQU	*
	LDK	A1,/F
	CF	A14,CHCRIO	UNLOAD CASSETTE
CON:90	EQU	*
	ABL	CONMOV 
	XIF
	IFT	CFTEST=1 
	EJECT
CONRAD	EQU	*
* 
*  LOAD CONFIGURATION DATA FROM DISC/FLEXIBLE DISC
* 
	CF	A14,GETFIL	GET CONFIGURATION FILE 
	LDR	A1,A9	GET START OF BUFFER
	ADKL	A1,BUFLEN-6	END OF BUFFER 
	ST	A1,SAVE08,A13	SAVE END OF BUFFER
	LDR	A1,A9	GET START OF BUFFER
	AD	A1,SAVCON	START OF SAVE BUFFER
	ST	A1,SAVE03,A13	SAVE	=2 
	LDKL	A10,0	RESET RECORD COUNTER
* 
*  READ ONE SECTOR FROM RANDOM ACCESS DEVICE
* 
	CALL	READC	READ SECTOR 
* 
*	TEST THE SYNTAX OF THE CONFIGURATION FILE 
* 
TST:10	CALL	T 
	CALL	CONRD 
	CALL	NN
	CALL	CONRD 
	CALL	TID 
	CALL	TEST
	CALL	AA
	CALL	CONRD 
	CALL	TCL 
	CALL	TEST
	CALL	AA
	CALL	CONRD 
	CALL	LEV 
	CALL	TEST
	CALL	NN1 
TST:20	CALL	CONRD 
	CALL	NN1 
	CALL	CONRD 
TST:30	LD	A5,SAVE13,A13	GET NUMBER OF TERMINAL DEV. CLASSES 
	CWK	A5,/3030	ZERO? 
	RF(E)	TST:40	YES!
	CALL	SUKASC
	CALL	TDCT
	CALL	TEST
	CALL	NN
	CALL	CONRD 
	CALL	LC
	CALL	TEST
	CALL	NNL 
	CALL	CONRD 
	RB	TST:30
TST:40	EQU	*
	CALL	NN1 
	CALL	CONRD 
TST:50	EQU	*
	LD	A5,SAVE13,A13	GET NUMBER OF SPECIAL DEV. CLASSES
	CWK	A5,/3030	ZERO? 
	RF(E)	TST:60	YES!
	CALL	SUKASC
	CALL	SDCS
	CALL	TEST
	CALL	NN
	CALL	CONRD 
	RB	TST:50
TST:60	EQU	*
	LCR	A5,A4	GET CHARACTER
TST:70	CCK	A5,'TT'	BLOCK TYPE T?
	RB(E)	TST:10	YES!
	LDKL	A3,/570C
	ST	A3,TST:70	MODIFY INSTRUCTION TO RF
	CCK	A5,'CC'	BLOCK TYPE C ? 
	RF(NE)	TST:80	NO!
	LDKL	A3,'CC' 
	ST	A3,T:10	MODIFY INSTRUCTION
	CALL	T 
	RB	TST:20
TST:80	EQU	*
	ADK	A4,1	INCREMENT BUFFER POINTER
	LCR	A5,A4	GET CHARACTER
	CCK	A5,';;'	END OF RECORD
	ABL(NE)	CONERR	NO! 
TST:85	EQU	*
	CALL	CONRD 
	RB	TST:85
COR:50	EQU	*
	LDK	A3,'S' 
	SC	A3,GET:25+1	MODIFY INSTRUCTION
	SC	A3,GET:60+1	MODIFY INSTRUCTION
	CF	A14,GETFIL
* 
*  UNLOCK FLEXIBLE DISC 
* 
	LD	A1,SCTIPL	GET LOAD DEVICE 
	SUK	A1,/F8	CHECK TYPE
	RF(N)	COR:60	NOT FLEXIBLE DISC 
	XIF
	IFT	CFTEST+FLDISC=2
	LD	A1,SCTOPT	GET OPTION WORD 
	ANK	A1,2	DISC PAGING?
	RF(NZ)	COR:60	YES; DON'T UNLOCK
	LDK	A1,/C	UNLOCK ORDER 
	EX	FRD:10	EXECUTE COMMAND
	RB(NA)	*-4	LOOP UNTIL ACCEPTED 
	EX	FRD:40	SENSE STATUS 
	RB(NA)	*-4	LOOP UNTIL ACCEPTED 
	XIF
	IFT	CFTEST=1 
COR:60	EQU	*
	EJECT
CONMOV	EQU	*
* 
*  MOVE CONFIGURATION DATA TO END OF SYSTEM AREA
* 
	LDR	A1,A9	GET START OF BUFFER
	AD	A1,SAVCON	COMPUTE END OF BUFFER 
CMOV10	LD	A3,SAVE03,A13	GET END OF CONFIGURATION DATA 
	LD	A2,SAVE01,A13	GET END OF SYSTEM AREA
	CM	-2,A2	MAKE SURE CONFIGURATION FILE
	SUK	A2,1	IS FOLLOWED BY X'00'
	SUR	A3,A1	LENGTH OF CONFIGURATION DATA 

	SUR	A2,A3	TO-ADDRESS 
* 
	ANKL	A2,/FFFE	MAKE EVEN ADDRESS
	CALL	MOVE
	ST	A2,SAVE01,A13	SAVE START OF CONFIGURATION DATA
	LDR	A1,A9	GET START OF FREE AREA 
	LDR	A12,A2	END OF FREE AREA
	SUR	A12,A1	SUBTRACT MONITOR END
	ST	A12,M:REL,A13	SAVE RELOCATION CONSTANT
	LD	A2,SAVE01,A13	GET START OF CONFF
* 
*  MOVE SYSLDA+SYSLDM+DWT-PROTOTYPES TO END OF FREE AREA
* 
MOPRO	SUK	A1,2
	SUK	A2,2 
	LDR*	A4,A1 
	STR	A4,A2
	CWR	A1,A13 
	RB(NE)	MOPRO 
	LDR	A1,A2	SAVE NEW LOCATION OF SYSLDA
	AD	A2,LDALEN,A2	BYPASS SYSLDA
	ABR	A2	CONTINUE EXECUTION IN SYSLDM
	EJECT
*************************************************************** 
*  SUROUTINES USED TO TEST THE SYNTAX OF THE CONFIGURATION FILE 
*************************************************************** 
	EJECT
CONRD	EQU	* 
* 
*  COMPUTE NUMBER OF CHARACTERS IN THIS RECORD
* 
	LD	A1,SAVE03,A13	GET CURRENT POINTER IN BUFFER 
	LDR	A2,A1	SAVE 
	LDK	A3,0	RESET CHARACTER COUNTER 
	LDR	A4,A8	START OF RECORD
COR:30	EQU	*
	LCR	A5,A4	GET CHARACTER
	CCK	A5,';;'	END OF RECORD? 
	RF(E)	COR:40	YES!
COR:35	EQU	*
	CWK	A3,RECLEN	MAXIMUM SIZE ACHIEVED? 
COR:38	EQU	*-2
	RF(E)	COR:40	YES!
	CW	A1,SAVE01,A13	MEMORY OVERFLOW?
	RF(E)	MEMOFL	YES!
	ADK	A1,1	INCREMENT BUFFER POINTER
	ADK	A3,1	INCREMENT CHARACTER COUNTER 
	ADK	A4,1	INCREMENT RECORD POINTER
	RB	COR:30	LOOP 
COR:40	EQU	*
	LC	A5,1,A4	GET NEXT CHARACTER
	CCK	A5,';;'	TWO SEMICOLONS?
	RF(NE)	COR:45	NO!
	CWK	A3,NCHTID	CHECK IF END OF RECORD 
	RB(E)	COR:35	NO: SEMICOLON CHARACTER IN RECORD 
COR:45	EQU	*
	ST	A1,SAVE03,A13	SAVE CURRENT DESTINATION
	LDR	A1,A8	START OF RECORD
	CALL	MOVE
COR:48	EQU	*
	ADKL	A10,1	INCREMENT RECORD COUNTER
	CW	A10,SAVE20,A13	LAST RECORD
	RB(E)	COR:50	YES!
	ADKL	A8,RECLEN+1	INCREMENT RECORD POINTER
	CW	A8,SAVE08,A13	END OF BUFFER 
	RF(NE)	COR:10	NO!
	CALL	READC	READ SECTOR 
COR:10	LDR	A4,A8	START OF RECORD
	RTN	A14
	XIF
	IFT	CFTEST+CASS=2
CON:40	EQU	*
	CF	A14,RDBLK	READ NEXT BLOCK 
	LDR	A1,A1	TAPEMARK?
	ABL(NZ)	CONEX	YES! 
	LDR	A8,A9
	LDR	A4,A8	GET START OF BUFFER
	RTN	A14
	XIF
	IFT	CFTEST=1 
MEMOFL	EQU	*
	LDKL	A1,LMP3	INDICATE MEMORY OVERFLOW
	CALL	ERROR 
	EJECT
READC	EQU	* 
	CF	A14,READS	READ SECTOR 
READS	EQU	*-2 
	LDR	A8,A9
	LDR	A4,A8	GET START OF BUFFER
	RTN	A14
T	EQU	* 
	LCR	A5,A4	GET CHARACTER
	CCK	A5,'TT'	BLOCK TYPE T?
T:10	EQU	*-2
	RF(NE)	CONERR
	ADK	A4,1	INCREMENT BUFFER POINTER
	LCR A5,A4	GET NEXT CHARACTER 
	CCK	A5,';;'	END OF RECORD? 
	RF(NE)	CONERR	NO!
	RTN	A14
	EJECT
NNL	EQU	* 
	LDK	A2,1 
	LDK	A3,3 
	RF	NN:10 
NN	EQU	*
	LDK	A2,0 
	LDK	A3,3 
	RF	NN:10 
NN1	EQU	* 
	LDK	A3,4 
NN:10	EQU	* 
	LCR	A5,A4	GET CHARACTER
	ADK	A4,1	INCREMENT BUFFER POINTER
	CCK	A5,/3939	NUMERIC CHARACTER > 9?
	RF(G)	CONERR	YES!
	SUK	A3,1 
	RF(Z)	NN:20
	CCK	A5,/3030	NUMERIC CHARACTER < 0?
	RF(L)	CONERR YES!
	RF(Z)	NN:15
	LDKL	A1,/3030
	RF	NN:16 
NN:15	LDKL	A1,/3131 
NN:16	ST	A1,NN:20+2	MODIFY
	SUK	A3,1 
	RF(Z)	NN:30
	SLL	A5,8 
	RB	NN:10 
NN:20	EQU	* 
	CCK	A5,/3131	NUMERIC CHARACTER < 1?
	RF(L)	CONERR	YES!
	SUK	A2,1 
	RF(NZ)	NN:50 
	LCR	A5,A4	GET NEXT CHARACTER 
	CCK	A5,'LL'	LINE L?
	RF(E)	NN:40	YES! 
	CCK	A5,'RR'	LINE R?
	RF(E)	NN:40	YES! 
	CCK	A5,'AA'	LINE A?
	RF(E)	NN:40	YES! 
	CCK	A5,'SS'	LINE S?
	RF(E)	NN:40	YES! 
	RF	CONERR
NN:40	EQU	* 
	ADK	A4,1	INCREMENT BUFFER POINTER
	RF	NN:50 
NN:30	EQU	* 
	ST	A5,SAVE13,A13	STORE NUMBER OF CLASSES 
NN:50	LCR	A5,A4	GET CHARACTER 
	CCK	A5,';;'	END OF RECORD? 
	RF(NE)	CONERR	NO!
	RTN	A14
	EJECT
AA	EQU	*
	LDK	A3,2 
AA:10	EQU	* 
	LCR	A5,A4	GET CHARACTER
	CCK	A5,/3030	ALPHA-NUMERIC CHARACTER <30?
	RF(L)	CONERR	YES!
	CCK	A5,/3939	ALPHA-NUMERIC CHARACTER > 39? 
	RF(NG)	AA:20	NO! 
	CCK	A5,/4141	ALPHA-NUMERIC CHARACTER < 41? 
	RF(L)	CONERR 
	CCK	A5,/5A5A	ALPHA-NUMERIC CHARACTER > 5A? 
	RF(G)	CONERR 
AA:20	EQU	* 
	ADK	A4,1	INCREMENT BUFFER POINTER
	SUK	A3,1 
	RB(NZ)	AA:10 
	LCR	A5,A4	GET NEXT CHARACTER 
	CCK	A5,';;'	END OF RECORD? 
	RF(NE)	CONERR	NO!
	RTN	A14
	EJECT
TID	EQU	* 
	LDKL	A2,SEQ1	SELECT SEQUENCE 
	LDK	A3,4	GET NUMBER OF CHARACTERS
	RTN	A14
TCL	EQU	* 
	LDKL	A2,SEQ2	SELECT SEQUENCE 
	LDK	A3,4	GET NUMBER OF CHARACTERS
	RTN	A14
LEV	EQU	* 
	LDKL	A2,SEQ3	SELECT SEQUENCE 
	LDK	A3,4	GET NUMBER OF CHARACTERS
	RTN	A14
	EJECT
TDCT	EQU	*
	LDKL	A2,SEQ4	SELECT SEQUENCE 
	LDK	A3,5	GET NUMBER OF CHARACTERS
	RTN	A14
LC	EQU	*
	LDKL	A2,SEQ5	SELECT SEQUENCE 
	LDK	A3,3	GET NUMBER OF CHARACTERS
	RTN	A14
SDCS	EQU	*
	LDKL	A2,SEQ6	SELECT SEQUENCE 
	LDK	A3,5	GET NUMBER OF CHARACTERS
	RTN	A14
	EJECT
TEST	EQU	*
	LCR	A5,A4	GET CHARACTER
	CCR	A5,A2
	RF(NE)	CONERR
	ADK	A4,1	INCREMENT BUFFER POINTER
	ADK	A2,1	INCREMENT SEQUENCE POINTER
	SUK	A3,1	MORE CHARACTERS IN THE SEQUENCE?
	RB(NZ)	TEST	YES! 
	RTN	A14
	EJECT
SUKASC	EQU	*
	CCK	A5,/3030	NUMBER OF NUMERIC CHARACTERS<10?
	RF(NE)	SUK:10	YES! 
	SUK	A5,/F6	N0! 
SUK:10	SUK	A5,1 
	ST	A5,SAVE13,A13	STORE NUMBER OF CLASSES 
	RTN	A14
CONERR	EQU	*
	LDKL	A1,LMP4	INDICATE FORMAT ERROR 
	CALL	ERROR 
	EJECT
* 
* 
**************************************************
*                                                *
*     SEQUENCES                                  *
*                                                *
**************************************************
* 
* 
* 
* 
SEQ1	EQU	*	TID= 
	DATA	'TI'
	DATA	'D='
SEQ2	EQU	*	TCL= 
	DATA	'TC'
	DATA	'L='
SEQ3	EQU	*	LEV= 
	DATA	'LE'
	DATA	'V='
SEQ4	EQU	*	TDC=T
	DATA	'TD'
	DATA	'C='
	DATA	'T0'
SEQ5	EQU	*	LC=
	DATA	'LC'
	DATA	'=0'
SEQ6	EQU	*	SDC=S
	DATA	'SD'
	DATA	'C='
	DATA	'S0'
	XIF
	IFT	CFTCAS+CASS=2
* 
*  PROGRAM LOAD DEVICE = CASSETTE 
* 
CON:30	EQU	*
	LDR	A1,A9	START OF BUFFER
	ADKL	A1,BUFLEN	END OF BUFFER 
	ST	A1,SAVE08,A13	SAVE END OF BUFFER
	ST	A1,SAVE03,A13	SAVE
	CF	A14,RDBLK	READ ONE BLOCK
	CF	A14,RDBLK	READ NEXT BLOCK 
	LDR	A1,A1	TAPEMARK?
	RF(Z)	CON:50	NO! 
	CF	A14,CASSIN	INIT CONFIGURATION CASSETTE
CON:40	EQU	*
	CF	A14,RDBLK	READ NEXT BLOCK 
	LDR	A1,A1	TAPEMARK?
	RF(NZ)	CONEX	YES!
CON:50	EQU	*
* 
*  COMPUTE NUMBER OF CHARACTERS IN THIS BLOCK 
* 
	LD	A1,SAVE03,A13	GET CURRENT POINTER IN BUFFER 
	LDR	A2,A1	SAVE 
	LDK	A3,0	RESET CHARACTER COUNTER 
	LDR	A4,A9	GET SAVE09 OF BUFFER 
CON:60	EQU	*
	LCR	A5,A4	GET CHARACTER IN BUFFER
	CCK	A5,';;'	CHECK IF SPACE 
	RF(E)	CON:70	NO MOORE CHARACTERS 
CON:65	EQU	*
	CWK	A3,CBLEN	END OF BUFFER?
	RF(E)	CON:75	YES!
	CW	A1,SAVE01,A13	MEMORY OVERFLOW?
	RF(E)	MEMOFL	YES!
	ADK	A1,1	INCREMENT DESTINATION POINTER 
	ADK	A3,1	INCREMENT CHARACTER COUNTER 
	ADK	A4,1	INCREMENT BUFFER POINTER
	RB	CON:60
CON:70	EQU	*
	LC	A5,1,A4	GET NEXT CHARACTER
	CCK	A5,';;'	TWO SEMI-COLONS? 
	RF(NE)	CON:75	NO!
	CWK	A3,NCHTID	CHECK IF END OF RECORD 
	RB(E)	CON:65	NO: SEMI-COLON CHARACTER IN RECORD
CON:75	EQU	*
	ST	A1,SAVE03,A13	SAVE CURRENT DESTINATION
	LDR	A1,A9	GET SAVE09 OF BUFFER 
	CALL	MOVE
	RB	CON:40
CONEX	EQU	* 
* 
*  UNLOAD CASSETTE IF NO APPLICATION DATA ON SAME CASSETTE
* 
	CF	A14,RDBLK	READ NEXT BLOCK 
	LDR	A1,A1	APPLICATION DATA?
	RF(NZ)	CON:80	NO!
	LDK	A1,/D
	CF	A14,CHCRIO	SEARCH TAPEMARK REVERSE
	CF	A14,RDBLK	BYPASS TAPEMARK 
	RF	CON:90
CON:80	EQU	*
	LDK	A1,/F
	CF	A14,CHCRIO	UNLOAD CASSETTE
CON:90	EQU	*
	ABL	CONMOV 
	XIF
	IFF	CFTEST=1 
MEMOFL	EQU	*
	LDKL	A1,LMP3	INDICATE MEMORY OVERFLOW
	CALL	ERROR 
	EJECT
CONRAD	EQU	*
* 
*  LOAD CONFIGURATION DATA FROM DISC/FLEXIBLE DISC
* 
	CF	A14,GETFIL	GET CONFIGURATION FILE 
	LDR	A1,A9	GET START OF BUFFER
	ADKL	A1,BUFLEN-6	END OF BUFFER 
	ST	A1,SAVE08,A13	SAVE END OF BUFFER
	LDR	A1,A9	GET START OF BUFFER
	AD	A1,SAVCON	START OF SAVE BUFFER
	ST	A1,SAVE03,A13	SAVE	=2 
	LDKL	A10,0	RESET RECORD COUNTER
COR:10	EQU	*
* 
*  READ ONE SECTOR FROM RANDOM ACCESS DEVICE
* 
	CF	A14,READS	READ SECTOR 
READS	EQU	*-2 
	LDR	A8,A9	GET START OF BUFFER
COR:20	EQU	*
* 
*  COMPUTE NUMBER OF CHARACTERS IN THIS RECORD
* 
	LD	A1,SAVE03,A13	GET CURRENT POINTER IN BUFFER 
	LDR	A2,A1	SAVE 
	LDK	A3,0	RESET CHARACTER COUNTER 
	LDR	A4,A8	START OF RECORD
COR:30	EQU	*
	LCR	A5,A4	GET CHARACTER
	CCK	A5,';;'	END OF RECORD? 
	RF(E)	COR:40	YES!
COR:35	EQU	*
	CWK	A3,RECLEN	MAXIMUM SIZE ACHIEVED? 
	RF(E)	COR:40	YES!
	CW	A1,SAVE01,A13	MEMORY OVERFLOW?
	RB(E)	MEMOFL	YES!
	ADK	A1,1	INCREMENT BUFFER POINTER
	ADK	A3,1	INCREMENT CHARACTER COUNTER 
	ADK	A4,1	INCREMENT RECORD POINTER
	RB	COR:30	LOOP 
COR:40	EQU	*
	LC	A5,1,A4	GET NEXT CHARACTER
	CCK	A5,';;'	TWO SEMICOLONS?
	RF(NE)	COR:45	NO!
	CWK	A3,NCHTID	CHECK IF END OF RECORD 
	RB(E)	COR:35	NO: SEMICOLON CHARACTER IN RECORD 
COR:45	EQU	*
	ST	A1,SAVE03,A13	SAVE CURRENT DESTINATION
	LDR	A1,A8	START OF RECORD
	CALL	MOVE
	ADKL	A10,1	INCREMENT RECORD COUNTER
	CW	A10,SAVE20,A13	LAST RECORD
	RF(E)	COR:50	YES!
	ADKL	A8,RECLEN+1	INCREMENT RECORD POINTER
	CW	A8,SAVE08,A13	END OF BUFFER 
	RB(E)	COR:10	NEXT SECTOR 
	RB	COR:20	NEXT RECORD
COR:50	EQU	*
	LDK	A3,'S' 
	SC	A3,GET:25+1	MODIFY INSTRUCTION
	SC	A3,GET:60+1	MODIFY INSTRUCTION
	CF	A14,GETFIL
* 
*  UNLOCK FLEXIBLE DISC 
* 
	LD	A1,SCTIPL	GET LOAD DEVICE 
	SUK	A1,/F8	CHECK TYPE
	RF(N)	COR:60	NOT FLEXIBLE DISC 
	XIF
	IFT	CFTFLD+FLDISC=2
	LD	A1,SCTOPT	GET OPTION WORD 
	ANK	A1,2	DISC PAGING?
	RF(NZ)	COR:60	YES; DON'T UNLOCK
	LDK	A1,/C	UNLOCK ORDER 
	EX	FRD:10	EXECUTE COMMAND
	RB(NA)	*-4	LOOP UNTIL ACCEPTED 
	EX	FRD:40	SENSE STATUS 
	RB(NA)	*-4	LOOP UNTIL ACCEPTED 
	XIF
	IFF	CFTEST=1 
COR:60	EQU	*
	EJECT
CONMOV	EQU	*
* 
*  MOVE CONFIGURATION DATA TO END OF SYSTEM AREA
* 
	LDR	A1,A9	GET START OF BUFFER
	AD	A1,SAVCON	COMPUTE END OF BUFFER 
CMOV10	LD	A3,SAVE03,A13	GET END OF CONFIGURATION DATA 
	LD	A2,SAVE01,A13	GET END OF SYSTEM AREA
	CM	-2,A2	MAKE SURE CONFIGURATION FILE
	SUK	A2,1	IS FOLLOWED BY X'00'
	SUR	A3,A1	LENGTH OF CONFIGURATION DATA 

	SUR	A2,A3	TO-ADDRESS 
* 
	ANKL	A2,/FFFE	MAKE EVEN ADDRESS
	CALL	MOVE
	ST	A2,SAVE01,A13	SAVE START OF CONFIGURATION DATA
	LDR	A1,A9	GET START OF FREE AREA 
	LDR	A12,A2	END OF FREE AREA
	SUR	A12,A1	SUBTRACT MONITOR END
	ST	A12,M:REL,A13	SAVE RELOCATION CONSTANT
	LD	A2,SAVE01,A13	GET START OF CONFF
* 
*  MOVE SYSLDA+SYSLDM+DWT-PROTOTYPES TO END OF FREE AREA
* 
MOPRO	SUK	A1,2
	SUK	A2,2 
	LDR*	A4,A1 
	STR	A4,A2
	CWR	A1,A13 
	RB(NE)	MOPRO 
	LDR	A1,A2	SAVE NEW LOCATION OF SYSLDA
	AD	A2,LDALEN,A2	BYPASS SYSLDA
	ABR	A2	CONTINUE EXECUTION IN SYSLDM
	XIF
	EJECT
************************************************************************
*  SUBROUTINES USED IN THE APPLICATION AND CONFIGURATION LOADING PHASE O
************************************************************************
******************************* 
*  SOPIN - READ SOP SWITCHES  * 
*  =========================  * 
*                             * 
*  ENTRY:                     * 
*                             * 
*  EXIT:  A1 - SOP INPUT      * 
*         BIT 6 - SWITCH 1    * 
*         BIT 15 - SWITCH 10  * 
*                             * 
*  WORK REGISTERS:  A1        * 
*                             * 
*  SUBROUTINES:               * 
*                             * 
******************************* 
SOPIN	EQU	* 
	CIO	A1,1,SOP 
	INR	A1,0,SOP 
	RB(NA)	*-2 
	RTN	A14
	IFT	CASS=1 
	EJECT
******************************************************* 
*        CASSIN - CASSETTE INITIATING ROUTINE         * 
*        ====================================         * 
*                                                     * 
*  REFERENCED IN:  SYSLOD -LOADING PART-              * 
*                                                     * 
*  ENTRY:                                             * 
*                                                     * 
*  EXIT:                                              * 
*                                                     * 
*  WORK REGISTERS:  A1,A3                             * 
*                                                     * 
*  SUBROUTINES:  SOPIN,CHCRIO                         * 
*                                                     * 
******************************************************* 
CASSIN	EQU	*
	LDK	A1,/F
	CF	A14,CHCRIO	UNLOAD CASSETTE
	LDKL	A3,LMP1+LMP2	INDICATE EXPECTED SWITCHES 
	OTR	A3,0,SOP 
CAS:10	EQU	*
	CF	A14,SOPIN	READ SOP
	ANKL	A1,/0300	ALLOWED SWITCHES?
	RB(Z)	CAS:10	NO! 
	LDKL	A3,LMP1	SWITCH ON LOAD LAMP 
	OTR	A3,0,SOP 
	SRL	A1,8	RIGHT ALIGN 
	ANK	A1,1	SELECT UNIT 
	CF	A14,CHCRIO	SELECT UNIT
	LDK	A1,LOCK
	CF	A14,CHCRIO	LOCK CASSETTE
	ANK	A3,1	CASSETTE OPERABLE?
	RB(NZ)	CAS:10	NO!
	LDK	A1,SBOT		
	CF	A14,CHCRIO	SEARCH BEGINNING OF TAPE 
	LDK	A1,STMF
	CF	A14,CHCRIO	SEARCH TAPEMARK FORWARD
	RTN	A14
	EJECT
********************************************* 
*  CHCRIO - CASSETTE I/O EXECUTING ROUTINE  * 
*  =======================================  * 
*                                           * 
*  REFERENCED IN:  CASSIN,SYSLOD            * 
*                                           * 
*  ENTRY:  A1 - I/O INSTRUCTION COMMAND     * 
*                                           * 
*  EXIT:                                    * 
*                                           * 
*  WORK REGISTERS:  A1,A3                   * 
*                                           * 
*  SUBROUTINES:                             * 
*                                           * 
********************************************* 
CHCRIO	EQU	*
	CIO	A1,1,CHCR
	SST	A3,CHCR
	RB(NA)	CHCRIO
	RTN	A14
	EJECT
**************************************************
*                                                *
*        RDBLK - READ ONE CASSETTE BLOCK         *
*        ===============================         *
*                                                *
*  REFERENCED IN:  SYSLOD                        *
*                                                *
*  ENTRY:  A9 - CASSETTE BUFFER POINTER          *
*                                                *
*  EXIT:  A2 - NUMBER OF CHARACTERS IN BLOCK     *
*                                                *
*  WORK REGISTERS: A1,A2,A3,A4,A5                   * 
*                                                *
*  SUBROUTINES:                                  *
**************************************************
RDBLK	EQU	* 
	LDK	A5,0 
RDB:10	EQU	*
	LDR	A3,A9	SAVE09 OF BUFFER 
	LDK	A2,0	RESET CHARACTER COUNTER 
	LDR	A4,A3	SAVE SAVE09 OF BUFFER
	ADKL	A3,CBLEN	END OF BUFFER
	LDK	A1,/A
	CIO	A1,1,CHCR	READ BLOCK 
	RF(NA)	RDERR3
RDB:20	EQU	*
	INR	A1,0,CHCR
	RF(NA)	RDB:30
	CWR	A4,A3	END OF BUFFER? 
	RF(E)	RDERR	YES! 
	SCR	A1,A4	STORE CHARACTER
	ADK	A2,1	INCREMENT CHARACTER COUNTER 
	ADK	A4,1	INCREMENT BUFFER POINTER
RDB:30	EQU	*
	SST	A1,CHCR		
	RB(NA)	RDB:20
	ANKL	A1,/FCFF	CHECK STATUS 
	LDR	A4,A1	SAVE STATUS
	RF(Z)	RDBEX	OK 
	SLC	A4,3	CHECK IF TAPEMARK 
	RF(N)	RDBEX	OK IF TAPEMARK 
RDERR	EQU	* 
* 
*  READ ERROR HAS OCCURRED: MAKE ANOTHER ATTEMPT TO READ
*  THE SAME BLOCK IF NOT 3 ATTEMPTS ALREADY HAS BEEN MADE 
* 
	ADK	A5,1	NEXT ATTEMPT
	CWK	A5,3	THIRD ATTEMPT?
	RF(E)	RDERR3	YES - GIVE UP!
	LDK	A1,/E	REVERSE ONE BLOCK
	CIO	A1,1,CHCR	EXECUTE ORDER
	RB(NA)	*-2	LOOP UNTIL ACCEPTED 
	RB	RDB:10
RDERR3	EQU	*
	LDKL	A1,LMP2 
	CALL	ERROR 
RDBEX	EQU	* 
	RTN	A14
	XIF
	IFT	DISC=1 
	EJECT
*********************************** 
*                                 * 
*  DUINIT - INITIALIZE DISC UNIT  * 
*  =============================  * 
*                                 * 
*  REFERENCED IN: SYSLOD,GETFIL   * 
*                                 * 
*  ENTRY: A1 - DEVICE ADDRESS     * 
*                                 * 
*  EXIT:                          * 
*                                 * 
*  WORK REGISTERS: A2,A3             *
*                                 * 
*  SUBROUTINES:                   * 
*                                 * 
*********************************** 

DUINIT	EQU	*
	LC	A2,SCTSFA+2	GET FORMAT
	ANK	A2,/FF 
	SUK	A2,2	SELECT FORMAT 
	RF(Z)	DUI:20	FORMAT A2 
	SUK	A2,1 
	RF(Z)	DUI:30	FORMAT A3 
	ABL	FDTERR	FORMAT ERROR
DUI:20	LDKL	A2,RDSEC2	GET SUBROUTINE ADDRESS
	EJECT
* 
*	INIT DISC COMMANDS VERSION A2 
* 
	ADS	A1,SEEK20
	ADS	A1,SEEK21
	ADS	A1,READ21
	ADS	A1,READ22

	RF	DUI:40
DUI:30	LDKL	A2,RDSEC3	GET SUBROUTINE ADDRESS
* 
*	INIT DISC COMMANDS VERSION A3 
* 
	LDKL	A3,DKBA3	BUFFER LENGTH VERSION A3 
	ST	A3,SAVCON 
	ADS	A1,SEEK30
	ADS	A1,SEEK31
	ADS	A1,READ30
	ADS	A1,READ31
* 
*  INIT SUBROUTINE ADDRESSES
* 
DUI:40	EQU	*		=2
	ST	A2,READ	READ PROGRAM
	ST	A2,READS	READ CONFIGURATION DATA
	ST	A2,READVL	READ VOLUME LABEL 
	ST	A2,READCF	READ CONFIGURATION DATA 
	RTN	A14
	EJECT
*********************************************** 
*                                             * 
*  RDSEC - READ ONE SECTOR FROM DISC          * 
*  =================================          * 
*                                             * 
*  REFERENCED IN: SYSLOD                      * 
*                                             * 
*  ENTRY:  A9 = BUFFER ADDRESS
*                                             * 
*         A11 - SECTOR NUMBER                 * 
*                                             * 
*  EXIT:                                      * 
*                                             * 
*   WORK REGISTERS:  A1,A2,A3,A4,A7 
*                                             * 
*  SUBROUTINES:  ERROR                        * 
*                                             * 
*********************************************** 
* 
	EJECT
* 
*	READ DISC SECTOR VERSION A2 
* 
RDSEC2	EQU	*
	LDK	A2,0 
	LDR	A1,A11	GET LOGICAL SECTOR NUMBER 
DIV200	EQU	*
	ADR	A2,A1
	SRL	A1,5 
	RB(NZ)	DIV200	MORE IN SERIE TO ADD 
	LDR	A1,A2
	ANKL	A1,/FFE0
	SRL	A2,5 
	SUR	A1,A2
	SUR	A1,A11 
	ADK	A1,31
	RF(P)	DIV210	NO CORRECTION OF RESULT 
	ADK	A2,1 
DIV210	EQU	*
	LDR	A2,A2	A2:=CYL NBR = LOG SEC NBR / 31 
	RF(Z)	DIV220	CYLINDER 0
	ADK	A2,1 
DIV220	EQU	*
	ADR	A2,A11	A2:=PHYS. SEC NBR BEFORE INTERLACING
* 
	LDR	A1,A2
	SRL	A1,5 
	CW	A1,CYLNBR 
	RF(E)	INT200	SAME CYLINDER NUMBER
	ST	A1,CYLNBR 
	SLL	A1,3 
	ORK	A1,2	SET BIT 14
	EJECT
* 
*	SEEK CYLINDER 
* 
SEEK20	CIO	A1,1,0 
	RB(NA)	SEEK20
* 
SEEK21	SST	A1,0 
	RB(NA)	SEEK21
* 
*	INTERLACING 
* 
INT200	EQU	*
	LDR	A1,A2
	ADR	A2,A2
	ADR	A2,A1	INTERLACING FACTOR 3 
	ANK	A2,/1F 
	LD	A1,CYLNBR	GET CYLINDER NUMBER 
	ANK	A1,1 
	RF(Z)	INT210	EVEN CYLINDER 
	ADK	A2,8 
INT210	EQU	*
	ANK	A2,/1F 
	SLL	A2,2	PHYSICAL SECTOR AND ORDER CODE
	ST	A2,SECNBR 
	EJECT
* 
*	READ SECTOR 
* 
	LDR	A1,A9	BUFFER ADDRESS 
READ20	LDKL	A4,MUXCC	NUMBER OF WORDS
WERIO2	WER	A4,/10	WRITE NUMBER OF WORDS 
	WER	A1,/11	WRITE BUFFER ADDRESS
READ21	CIO	A2,1,0	READ SECTOR 
	RB(NA)	READ21	LOOP UNTIL ACCEPTED
READ22	SST	A2,0	STATUS
	RB(NA)	READ22	LOOP UNTIL ACCEPTED
	ANK	A2,/1F	STATUS
	RB(NZ)	RDSEC2	LOOP UNTIL CORRECT READ
	ADKL	A11,1	INCREMENT SECTOR COUNTER
	RTN	A14
	EJECT
* 
*	READ DISC SECTOR VERSION A3 
* 
RDSEC3	EQU	*
	LDK	A2,0 
	LDR	A1,A11	GET LOGICAL SECTOR NUMBER 
	LDKL	A7,/1000
	LDKL	A4,/3000
DIV300	EQU	*
	SUR	A1,A4
	RF(N)	DIV310 
	ADR	A2,A7
	RB	DIV300
DIV310	EQU	*
	ADR	A1,A4	ADJUST DIVIDEND
	SRL	A4,4 
	SRL	A7,4 
	RB(NZ)	DIV300
	ADR	A2,A2
* 
	SUK	A1,1 
	ST	A1,SAVMEM 
	RF(NP)	CASE10	,XXXX  ,      , OR ,    XX,XX    , 
	ADK	A2,1	,      ,  XXXX, 
CASE10	EQU	*
	LDR	A4,A2
	SRL	A4,5 
	CW	A4,CYLNBR 
	RF(E)	INT300 
	ST	A4,CYLNBR	STORE NEW CYLINDER NUMBER 
	SLL	A4,3 
	ORK	A4,2	SET BIT 14
	EJECT
* 
*	SEEK CYLINDER 
* 
SEEK30	CIO	A4,1,0 
	RB(NA)	SEEK30
* 
SEEK31	SST	A4,0	GET STATUS
	RB(NA)	SEEK31
* 
*	INTERLACING 
* 
INT300	EQU	*
	LDR	A3,A2
	ADR	A2,A2
	ADR	A2,A3	INTERLACING FACTOR 3 
	ANK	A2,/1F 
	LD	A4,CYLNBR	GET CYLINDER NUMBER 
	ANK	A4,1 
	RF(Z)	INT310	EVEN CYLINDER NUMBER
	ADK	A2,8	SKEW FACTOR 180 DEG.
* 
INT310	EQU	*
	ANK	A2,/1F 
	SLL	A2,2	INTERLACED SECTOR NUMBER
	ST	A2,SECNBR	STORE PHYSICAL SECTOR NUMBER
	EJECT
* 
*	READ SECTOR 
* 
	LDR	A7,A9	BUFFER ADDRESS 
READ34	LDKL	A4,MXCCD3	NUMBER OF WORDS 
WERIO3	WER	A4,/10	WRITE NUMBER OF WORDS 
	WER	A7,/11	WRITE BUFFER ADDRESS
* 
READ30	CIO	A2,1,0	READ SECTOR 
	RB(NA)	READ30	LOOP UNTIL ACCEPTED
* 
READ31	SST	A2,0	GET STATUS
	RB(NA)	READ31	LOOP UNTIL ACCEPTED
	ANK	A2,/1F	STATUS
	RB(NZ)	RDSEC3	LOOP UNTIL CORRECT READ
	LDR	A2,A9	BUFFER ADDRESS 
	LDR	A1,A1
	RF(N)	RETURN	,XXXX  ,      , 
	RF(P)	READ33	,      ,  XXXX, 
	ADKL	A2,256	SOURCE POINTER 
	LDK	A4,64	NUMBER OF WORDS TO MOVE
READ32	EQU	*	,    XX,XX    ,
	LDR*	A1,A2 
	STR	A1,A7
	ADK	A2,2 
	ADK	A7,2 
	SUK	A4,1 
	RB(NZ)	READ32	CONTINUE MOVING
	LD	A1,SAVMEM 
	RF(P)	RETURN 
	LD	A2,SECNBR	PHYSICAL SECTOR NUMBER
	ADK	A2,/C	NEW SECTOR TO READ 
	ANK	A2,/7C 
	SUK	A1,1 
	RB	READ34
	EJECT
READ33	EQU	*
	ADK	A2,128	SOURCE POINTER
	LDK	A4,128	NUMBER OF WORDS TO MOVE 
	RB	READ32
RETURN	ADKL	A11,1	INCREMENT SECTOR NUMBER 
	RTN	A14
	XIF
	IFT	MFDISC=1 
	EJECT
********************************************************
*                                                      *
*  MDINIT - INITIALIZE MINI FIXED DISC UNIT            *
*  =======================================             *
*                                                      *
*  REFERENCED IN: SYSLOD,GETFIL                        *
*                                                      *
*  ENTRY:  A1 = DEVICE ADDRESS                         *
*                                                      *
*  EXIT:                                               *
*                                                      *
*  WORK REGISTERS:                                     *
*                                                      *
*  SUBROUTINES: ERROR                                  *
*                                                      *
********************************************************
MDINIT	EQU	*
* 
*	INIT MINI FIXED DISC COMMANDS 
* 
MDI:00	ADS	A1,SEEKM1
	ADS	A1,SEEKM2
	ADS	A1,READM2
	ADS	A1,READM3
	EJECT
* 
	LDKL	A2,MRDSEC	GET SUBROUTINE ADDRESS
	ST	A2,READ 
	ST	A2,READS
	ST	A2,READVL 
	ST	A2,READCF 
	RTN	A14
	EJECT
******************************************************
*                                                    *
*  MRDSEC - READ ONE SECTOR FROM MINI FIXED DISC     *
*  =============================================     *
*                                                    *
*  REFERENCED IN: SYSLOD                             *
*                                                    *
*  ENTRY:  A9 = BUFFER ADDRESS                       *
*          A11 = SECTOR NUMBER                       *
*                                                    *
*  EXIT:                                             *
*                                                    *
*  WORK REGISTERS:                                   *
*                                                    *
*  SUBROUTINES:                                      *
*                                                    *
***************************************************** 
MRDSEC	EQU	*
	LDK	A1,0	PREPARE FOR DIVISION
	LDR	A2,A11	GET LOGICAL SECTOR NUMBER 
	DVK	104	DIVIDE BY 104
	SLL	A2,2 
	ORK	A2,3	SET BIT 14 AND 15 
* 
*	A1=SECTOR NUMBER ON CYLINDER
*	A2=CYLINDER NUMBER
* 
	ST	A1,SECNBR	STORE SECTOR NUMBER 
	CW	A2,CYLNBR 
	RF(E)	INTM10	SAME CYLINDER NUMBER
	ST	A2,CYLNBR	STORE CYLINDER NUMBER 
	EJECT
* 
*	SEEK CYLINDER 
* 
SEEKM1	CIO	A2,1,0	SEEK COMMAND
	RB(NA)	SEEKM1	LOOP UNTIL ACCEPTED
* 
SEEKM2	SST	A2,0	GET STATUS
	RB(NA)	SEEKM2	WAIT UNTIL ACCEPTED
* 
*	INTERLACING 
* 
INTM10	EQU	*
	CWK	A1,52
	RF(L)	INTM20	SECTOR 0-51 
	SUK	A1,52	SECTOR 52-103
INTM20	EQU	*
	LDR	A2,A1
	SLL	A2,2	A2:=4*SECTOR NUMBER 
	LDK	A1,0	PREPARE FOR DIVISION
	DVK	52 
	ADR	A1,A2	A1:=INTERLACED SECTOR NUMBER 
* 
*	A1:=INTERLACED SECTOR NUMBER
* 
	LD	A2,CYLNBR	GET CYLINDER NUMBER 
	SRC	A2,3 
	RF(NN)	INTM30	EVEN CYLINDER NUMBER 
	SUK	A1,26	SKEW FACTOR 26 
	RF(NN)	INTM30
	ADK	A1,52
INTM30	EQU	*
	SLL	A1,2 
	LD	A2,SECNBR	GET SECTOR NUMBER BEFORE INTERLACING
	CWK	A2,52
	RF(L)	INTM40	HEAD NUMBER 0 
	ORKL	A1,/4000	HEAD NUMBER 1
INTM40	EQU	*
* 
*	READ SECTOR 
* 
READM1	EQU	*
	LDKL	A4,MUXCC	NUMBER OF WORDS
	LDR	A7,A9	BUFFER ADDRESS 
* 
WERIOM	WER	A4,8	WRITE NUMBER OF WORDS 
	WER	A7,9	WRITE BUFFER ADDRESS
* 
READM2	CIO	A1,1,0	READ SECTOR 
	RB(NA)	READM2	LOOP UNTIL ACCEPTED
* 
READM3	SST	A1,0	GET STATUS
	RB(NA)	READM3	LOOP UNTIL ACCEPTED
	ANK	A1,/1F	STATUS
	RB(NZ)	MRDSEC	LOOP UNTIL CORRECT READ
	ADKL	A11,1	INCREMENT SECTOR NUMBER 
	RTN	A14
	XIF
	IFT	FLDISC=1 
	EJECT
************************************************
*                                              *
*  FDINIT - INITIALIZE FLEXIBLE DISC           *
*  =================================           *
*                                              *
*  REFERENCED IN: SYSLOD,GETFIL                *
*                                              *
*  ENTRY:  A1 - DEVICE ADDRESS                 *
*                                              *
*  EXIT:                                       *
*                                              *
*  WORK REGISTERS:                             *
*                                              *
*  SUBROUTINES:                                *
*                                              *
************************************************
FDINIT	EQU	*
	LDKL	A2,FRDSEC	GET SUBROUTINE ADDRESS
	ST	A2,READ	STORE 
	ST	A2,READS
	ST	A2,READVL 
	ST	A2,READCF 
* 
*  INIT FLEXIBLE DISC COMMANDS
* 
	ORS	A1,FRD:10	MODIFY READ SECTOR ORDER 
	ANK	A1,8	PROGRAMMED CHANNEL
	RF(NZ)	FDI:10	YES! 
	LDKL	A1,FRD:40-2	NOT PROGRAMMED CHANNEL
	SUKL	A1,FRD:20 
	ADKL	A1,/5700
	ST	A1,FRD:20	MODIFY INR INSTRUCTION
FDI:10	EQU	*
	LDK	A1,/14	LOCK ORDER
	EX	FRD:10	EXECUTE ORDER
	RB(NA)	*-4	LOOP UNTIL ACCEPTED 
	SST	A1,FDCU	SENSE STATUS 
	RB(NA)	*-2 
	ANK	A1,1	FLEXIBLE DISC OPERABLE? 
	RB(NZ)	FDI:10	NO!
	RTN	A14
	EJECT
*********************************************************** 
*                                                         * 
*        FRDSEC - READ SECTOR FROM FLEXIBLE DISC          * 
*        =======================================          * 
*                                                         * 
*  REFERENCED IN:  SYSLOD                                 * 
*                                                         * 
*  ENTRY:  A9 - BUFFER ADDRESS                            * 
*         A11 - SECTOR NUMBER                             * 
*                                                         * 
*  EXIT:                                                  * 
*                                                         * 
*  WORK REGISTERS:  A1,A2,A3                              * 
*                                                         * 
*  SUBROUTINES:  ERROR                                    * 
*                                                         * 
*********************************************************** 
FRDSEC	EQU	*
	LDR	A1,A11	GET SECTOR NUMBER 
	SLL	A1,4 
	ORKL	A1,/4000
	LDKL	A2,MUXCC	LOAD 1:ST MUX WORD 
	LD	A3,MXBUF	LOAD 2:ND MUX WORD 
	WER	A2,FDIOP	WRITE 1:ST MUX WORD 
	WER	A3,FDIOP+1	WRITE 2:ND MUX WORD 
	LDR	A2,A3	BUFFER START ADDRESS 
	AD	A2,SAVCON	BUFFER END ADDRESS
FRD:10	CIO	A1,1,FDCU	START READ 
	RB(NA)	FRD:10	LOOP UNTIL ACCEPTED
FRD:20	INR	A1,0,FDCU	GET CHAR - MODIFIED IF MUX 
	RF(NA)	FRD:40	LOOP UNTIL ACCEPTED
	STR	A1,A3	STORE CHARACTER
	ADK	A3,2	INCREMENT BUFFER POINTER
	CWR	A3,A2
	RB(NE)	FRD:20
* 
FRD:25	CIO	A1,0,FDCU	STOP READ
	RB	FRD:20
FRD:40	SST	A1,FDCU	SENSE STATUS 
	RB(NA)	FRD:20	LOOP UNTIL ACCEPTED
	ANKL	A1,/4E15	FATAL ERROR? 
	RF(NZ)	FRD:50	YES! 
	ADKL	A11,1	INCREMENT SECTOR ADDRESS
	RF(NN)	FRD:45
	LDKL	A11,0	RESET LEAST SIGN. PART OF D.A.
	ADKL	A12,1	INCREMENT MOST SIGNIFICANT PART OF D.A. 
	RF(O)	FRD:50	DISC ADDRESS ERROR! 
FRD:45	EQU	*
	RTN	A14
FRD:50	LDKL	A1,LMP2 
	CALL	ERROR 
	XIF
	EJECT
*************************************************** 
*                                                 * 
*        GETFIL - GET CONFIGURATION FILE          * 
*        ===============================          * 
*                                                 * 
*  REFERENCED IN:  SYSLOD                         * 
*                                                 * 
*  ENTRY:  A9 - BUFFER ADDRESS                    * 
*                                                 * 
*  EXIT:  A11 - SECTOR ADDRESS TO CONF. FILE      * 
*                                                 * 
*  WORK REGISTERS:  A1,A2,A3,A4,A5,A6,A7,A8,A10  *
*                                                 * 
*  SUBROUTINES:  READVL,READCF                    * 
*                                                 * 
*************************************************** 
GETFIL	EQU	*
	LDKL	A11,0	VOLUME LABEL
	CF	A14,READVL	GET VOLUME LABEL 
READVL	EQU	*-2
	LD	A10,10,A9	GET VTOC BASE 
	LDR	A11,A10	SAVE 
	AD	A10,6,A9	LAST VTOC SECTOR 
	LD	A8,12,A9	GET VTOC RECORD LENGTH 
	ADKL	A11,1	FIRST FILE SECTOR IN VTOC 
GET:10	EQU	*
	CF	A14,READCF	READ SECTOR
READCF	EQU	*-2
	LDK	A7,QBLFAC	BLOCKING FACTOR
	LDR	A6,A9	GET START OF BUFFER
GET:20	EQU	*
	LDK	A5,/20	LOAD SPACE
	CCR	A5,A6	UNUSED FILE? 
	RF(E)	GET:50	YES!
	LDR	A4,A6	START OF RECORD
	LDK	A5,'S'	STANDARD FILE CHARACTER 
	CC	A5,27,A6	STANDARD FILE? 
	RF(NE)	GET:50	NO!
	LDK	A5,'$'	LEADING CHAR IN CONF. FILE
	CCR	A5,A4	CONFIGURATION FILE?
	RF(NE)	GET:50	NO!
GET:25	LDK	A3,'C'	THIS INSTRUCTION IS MODIFIED
	CCK	A3,'CC'	LOOKING FOR CONF. FILE?
	RF(NE)	GET:85	NO!
	ADK	A4,5	SIXTH CHARACTER 
	LDK	A5,':'	CHARACTER TO PRECEED NUMBER 
GET:30	CCR	A5,A4	CONFIGURATION FILE?
	RF(E)	GET:40	YES!
	SUK	A4,1	TRY NEXT CHARACTER
	CWR	A4,A6	FIRST IN NAME? 
	RF(E)	GET:50	YES!
	RB	GET:30
GET:40	EQU	*
* 
*  CHECK APPLICATION NUMBER 
* 
	LC	A5,1,A4	GET LEFT DIGIT
	SLL	A5,8	SHIFT TO LEFT BYTE
	LC	A5,2,A4	GET RIGHT DIGIT 
	CALL	CONVRT	CONVERT TO BINARY
	CW	A1,SCTANO	SAME AS APPLICATION NUMBER
	RF(NE)	GET:50
* 
*  CONFIGURATION FILE FOUND 
* 
	LD	A1,22,A6	LAST RECORD NUMBER 
	ST	A1,SAVE20,A13	SAVE
	LD	A11,18,A6	SECTOR ADDRESS
	RTN	A14
GET:50	EQU	*
	ADR	A6,A8	NEXT VTOC RECORD 
	ADK	A6,1	BYPASS STATUS CHARACTER 
	SUK	A7,1	MOORE RECORDS IN THIS SECTOR? 
	RB(P)	GET:20	YES!
	CWR	A11,A10	LAST VTOC SECTOR?
	RB(NE)	GET:10	NO!
GET:60	LDK	A3,'C'	THIS INSTRUCTION IS MODIFIED
	CCK	A3,'CC'	LOOKING FOR CONF. FILE?
	RF(NE)	GET:99	NO!
* 
*  CONFIGURATION FILE NOT FOUND - READ SOP AND SELECT 
*  LOAD MEDIUM FOR CONFIGURATION FILE 
* 
	LDK	A2,/78 
	OTR	A2,0,SOP	SWITCH ON SOP LAMPS 
GET:70	EQU	*
	CF	A14,SOPIN 
	ANKL	A1,/003C	ALLOWED SWITCH 
	RB(Z)	GET:70	NO! 
	LDKL	A2,LMP1 
	OTR	A2,0,SOP	SWITCH ON LOAD LAMP 
	SRN	A1,A2
	LD	A1,DEVTAB,A2	GET DEVICE ADDRESS 
	CWK	A2,5	DISC? 
	RF(G)	GET:80	YES!
	IFT	FLDISC=1 
	CF	A14,FDINIT	INIT FLEXIBLE DISC 
	RB	GETFIL
	XIF
	IFF	FLDISC=1 
	LDKL	A1,LMP9 
	CALL	ERROR	ILLEGAL MONITOR OPTION
	XIF
GET:80	EQU	*
	IFT	DISC=1 
	CF	A14,DUINIT	INIT DISC
	RB	GETFIL
	XIF
	IFF	DISC=1 
	LDKL	A1,LMP9 
	CALL	ERROR	ILLEGAL MONITOR OPTION
	XIF
GET:85	EQU	*
	CCK	A3,'SS'	LOOKING FOR $SWAPP?
	RF(NE)	GET:99	NO!
	LDK	A5,0	RESET CHARACTER COUNTER 
GET:90	LCR	A1,A4	GET CHAR IN FILENAME 
	CC	A1,SWPTAB,A5	CHECK IF PRESCIBED CHAR. 
	RB(NE)	GET:50	NO!
	ADK	A4,1	NEXT CHARACTER
	ADK	A5,1	INCREMENT CHARACTER COUNTER 
	CWK	A5,8	ALL CHARACTERS CHECKED? 
	RB(NE)	GET:90	NO!
* 
*  SWAPPABLE WORK BLOCK FILE FOUND - SAVE DISC ADDRESS
*  TO FILE AND TO NEXT SECTOR AFTER FILE
* 
	IM	SCTSWB	INDICATE SWB-FILE FOUND
	LD	A1,18,A6	GET BIT 16-31 OF D.A.
	LD	A2,16,A6	GET BIT 0-15 OF D.A. 
	ST	A1,SAVE25,A13	SAVE
	ST	A2,SAVE26,A13	SAVE
	LD	A3,SWPFEL,A6	GET BIT 16-31 OF LENGTH
	LD	A4,SWPFEL-2,A6	GET BIT 0-15 OF LENGTH 
	ADR	A4,A2	ADD MOST SIGNIFICANT PART
	ADR	A3,A1	ADD LEAST SIGNIFICANT PART 
	RF(O)	GET:92	OVERFLOW - ADD CARRY
	RF	GET:98
GET:92	ADK	A4,1	ADD CARRY 
	ANKL	A3,/7FFF	RESET OVERFLOW 
GET:98	ST	A3,SAVE27,A13	SAVE BIT 16-31 OF D.A.
	ST	A4,SAVE28,A13	SAVE BIT 0-15 OF D.A. 
GET:99	RTN	A14
	EJECT
***************************************************** 
*                                                   * 
*  LODCOM - LOAD CORE RESIDENT PART OF APPLICATION  * 
*  ===============================================  * 
*                                                   * 
*  LODSEG - LOAD ONE SEGMENT                        * 
*  =========================                        * 
*                                                   * 
*  ENTRY:  A8 - RELOCATION BASE                     * 
*         A10 - EFFECTIVE LENGTH                    * 
*                                                   * 
*  EXIT:                                            * 
*                                                   * 
*  WORK REGISTERS:  A1,A2,A3,A4,A7                  * 
*                                                   * 
*  SUBROUTINES:  MOVE,READ                          * 
*                                                   * 
***************************************************** 
LODCOM	EQU	*
	LDR	A3,A9	GET SAVE09 OF BUFFER 
	LDR	A2,A3	SAVE 
	LDKL	A7,240	NUMBER OF CODE WORDS 
LOD:10	EQU	*-2
	LDR	A10,A10	APP >32 KB?
	RF(NN)	LOD:20	NO!
	SUR	A10,A7	DEC. LENGTH 
	RF	LOD:50
LOD:20	EQU	*
	SUR	A10,A7	CHECK IF IN END OF OF SEGMENT 
	RF(NN)	LOD:50	NO YET!
	CWK	A7,256	128 WORDS/SECTOR? 
	RF(NE)	LOD:30	NO!
	ADR	A7,A10	COMPUTE NUMBER OF CODE WORDS
	LDKL	A10,0	INDICATE END OF SEGMENT 
	RF	LOD:52
LOD:30	EQU	*
	ADR	A7,A10	JUST MOVE SIGNIFICANT CHARACTERS! 
	LDKL	A10,0	INDICATE END OF SEGMENT 
LOD:50	EQU	*
	CWK	A7,256	128 WORDS/SECTOR? 
	RF(E)	LOD:52	YES!
	ADR	A2,A7	START OF RELOCATION BITS 
	CF	A14,REBUF	RELOCATE
LOD:52	EQU	*
	LDR	A1,A9	START OF CODE PART 
	LD	A4,SAVE12,A13	FIRST SECTOR/BLOCK? 
	RF(NZ)	LOD:55	NO!
	IM	SAVE12,A13	INDICATE NOT FIRST SECTOR/BLOCK
	ADK	A1,8	SKIP 4 WORDS IN FIRST SECTOR/BLOCK
	SUK	A7,8	DECREMENT NUMBER OF CHAR. TO MOVE 
	LD	A3,COMLG,A9	GET LENGTH
	SUK	A3,240	LENGTH=240? 
	RF(Z)	LOD:54	YES!
	ADKL	A10,0	SINGLE SECTOR/BLOCK APPLICATION?
	RF(Z)	LOD:55	YES!
LOD:54	ADKL	A10,8 
LOD:55	EQU	*
	LDR	A3,A7	NUMBER OF CHARACTERS TO MOVE 
	LD	A2,SAVE07,A13	GET TO-ADDRESS
	ADS	A3,SAVE07,A13	UPDATE MEMORY ADDRESS
	LD	A4,SCTOPT	GET OPTION WORD 
	ANK	A4,1	MMU IN SYSTEM?
	RF(Z)	LOD:60	NO! 
	MVSU	A3	MOVE TABLE FROM SYSTEM 
	RF	LOD:65
LOD:60	EQU	*
	CALL	MOVE
LOD:65	EQU	*
	LDR	A10,A10	END OF SEGMENT?
	RF(NZ)	LOD:70
	RTN	A14	EXIT 
LODSEG	EQU	*
	LDKL	A1,256	NUMBER OF WORDS/SECTOR 
	ST	A1,LOD:10	MODIFY INSTRUCTION
LOD:70	EQU	*
	CF	A14,READ
READ	EQU	*-2
	RB	LODCOM
	EJECT
************************************************* 
*                                               * 
*        REBUF - RELOCATE BUFFER ROUTINE        * 
*        ===============================        * 
*                                               * 
*  REFERENCED IN:  LODCOM/LODSEG                * 
*                                               * 
*  ENTRY:  A3 - SAVE09 OF BUFFER                 *
*          A2 - SAVE09 OF RELOCATION TABLE       *
*                                               * 
*  EXIT:                                        * 
*                                               * 
*  WORK REGISTERS:  A1,A4,A5,A6                 * 
*                                               * 
*  SUBROUTINES:                                 * 
*                                               * 
************************************************* 
REBUF	EQU	* 
	LDR	A4,A2	GET SAVE09 OPF RELOCATION TABLE
	SUK	A4,2 
REB:10	EQU	*
	ADK	A4,2	NEXT RELOCATION WORD
	LDK	A6,16	NUMBER OF RELOCATION BITS
	LDR*	A1,A4	GET RELOCATION WORD 
REB:20	EQU	*
	RF(NN)	REB:30	DON'T RELOCATE THIS WORD!
	LDR*	A5,A3	GET CODE WORD 
	ADR	A5,A8	RELOCATE 
	STR	A5,A3	STORE IT BACK
REB:30	EQU	*
	ADK	A3,2	NEXT CODE WORD
	CWR	A3,A2	END OF CODE WORD PART? 
	RF(E)	EXREL	YES! 
	SUK	A6,1	MOORE RELOCATION BITS?
	RB(Z)	REB:10	NO! 
	SLL	A1,1	NEXT RELOCATION BIT 
	RB	REB:20
EXREL	EQU	* 
	RTN	A14
	EJECT
***************************************** 
*  GETCON - GET CONTENT IN MEMORY WORD  * 
***************************************** 
* 
*  REFERENCED IN:  SEGGEN 
* 
*  ENTRY:  A2 - MEMORY ADDRESS
*          MMUOPT - MMU OPTION SWITCH (X) 
* 
*  EXIT:  A1 - CONTENT OF MEMORY ADDRESS
* 
*  WORK REGISTER: 
* 
*  SUBROUTINES: 
* 
GETCON	EQU	*
	LD	A1,SCTOPT	GET OPTION WORD 
	ANK	A1,1	MMU OPTION
	RF(Z)	GCON10	NO MMU
	ELR	A1,A2
	RF	GCON20
GCON10	EQU	*
	LDR*	A1,A2 
GCON20	EQU	*
	RTN	A14	RETURN 
	END	SYSLOD 

HexDump

0x00000…00036 (0, 0, 400)   Head {h00=0x0032, h01=0x0050, text=» IDENT SYSLOD  REL 10.0 80-03-15 870105041000 «, t00=0x0000, t01=0x0004}
0x00036…0003e               Head {h00=0x0004, h01=0x0050, t00=0x0000, t01=0x003a}
0x0003e…0005a               Head {h00=0x0018, h01=0x0050, text=»   PRR 10.0 80-03-14«, t00=0x0000, t01=0x0042}
0x0005a…0008c               Head {h00=0x002e, h01=0x0050, text=»   =3,CONDITIONAL ASSEMBLY FOR SYSLOD TEST«, t00=0x0000, t01=0x005e}
0x0008c…000a8               Head {h00=0x0018, h01=0x0050, text=»   PRR 10.0 80-01-18«, t00=0x0000, t01=0x0090}
0x000a8…000d2               Head {h00=0x0026, h01=0x0050, text=»   =2,S:GTAB LIMITED TO ONE SECTOR«, t00=0x0000, t01=0x00ac}
0x000d2…000ee               Head {h00=0x0018, h01=0x0050, text=»   PRR 10.0 79-12-20«, t00=0x0000, t01=0x00d6}
0x000ee…00126               Head {h00=0x0034, h01=0x0050, text=»   =1,SEGBLK/PAGBLK NOT GEN. FOR CORE RES. SEGM.«, t00=0x0000, t01=0x00f2}
0x00126…0013c               Head {h00=0x0012, h01=0x0050, text=» ENTRY SYSLOD «, t00=0x0000, t01=0x012a}
0x0013c…00152               Head {h00=0x0012, h01=0x0050, text=» ENTRY SYSBAS «, t00=0x0000, t01=0x0140}
0x00152…00168               Head {h00=0x0012, h01=0x0050, text=» ENTRY NUMSEG «, t00=0x0000, t01=0x0156}
0x00168…0017e               Head {h00=0x0012, h01=0x0050, text=» ENTRY PRGLG1 «, t00=0x0000, t01=0x016c}
0x0017e…001a2               Head {h00=0x0020, h01=0x0050, text=»*************************** «, t00=0x0000, t01=0x0182}
0x001a2…001c6               Head {h00=0x0020, h01=0x0050, text=»*                         * «, t00=0x0001, t01=0x0016}
0x001c6…001ea               Head {h00=0x0020, h01=0x0050, text=»*  ENTRIES AND EXTERNALS  * «, t00=0x0001, t01=0x003a}
0x001ea…0020e               Head {h00=0x0020, h01=0x0050, text=»*                         * «, t00=0x0001, t01=0x005e}
0x0020e…00232               Head {h00=0x0020, h01=0x0050, text=»*************************** «, t00=0x0001, t01=0x0082}
0x00232…00248               Head {h00=0x0012, h01=0x0050, text=» EXTRN CONVRT «, t00=0x0001, t01=0x00a6}
0x00248…0025e               Head {h00=0x0012, h01=0x0050, text=» EXTRN LDALEN «, t00=0x0001, t01=0x00bc}
0x0025e…00274               Head {h00=0x0012, h01=0x0050, text=» EXTRN SCTADA «, t00=0x0001, t01=0x00d2}
0x00274…0028a               Head {h00=0x0012, h01=0x0050, text=» EXTRN SCTANO «, t00=0x0001, t01=0x00e8}
0x0028a…002a0               Head {h00=0x0012, h01=0x0050, text=» EXTRN SCTBUG «, t00=0x0001, t01=0x00fe}
0x002a0…002b6               Head {h00=0x0012, h01=0x0050, text=» EXTRN SCTEFA «, t00=0x0001, t01=0x0114}
0x002b6…002cc               Head {h00=0x0012, h01=0x0050, text=» EXTRN SCTLAC «, t00=0x0001, t01=0x012a}
0x002cc…002e2               Head {h00=0x0012, h01=0x0050, text=» EXTRN SCTLAP «, t00=0x0001, t01=0x0140}
0x002e2…002f8               Head {h00=0x0012, h01=0x0050, text=» EXTRN SCTMMC «, t00=0x0001, t01=0x0156}
0x002f8…0030e               Head {h00=0x0012, h01=0x0050, text=» EXTRN SCTMMP «, t00=0x0001, t01=0x016c}
0x0030e…00324               Head {h00=0x0012, h01=0x0050, text=» EXTRN SCTMSZ «, t00=0x0001, t01=0x0182}
0x00324…0033a               Head {h00=0x0012, h01=0x0050, text=» EXTRN SCTNOP «, t00=0x0002, t01=0x0008}
0x0033a…00350               Head {h00=0x0012, h01=0x0050, text=» EXTRN SCTNPE «, t00=0x0002, t01=0x001e}
0x00350…00366               Head {h00=0x0012, h01=0x0050, text=» EXTRN SCTOPT «, t00=0x0002, t01=0x0034}
0x00366…0037c               Head {h00=0x0012, h01=0x0050, text=» EXTRN SCTIPL «, t00=0x0002, t01=0x004a}
0x0037c…00392               Head {h00=0x0012, h01=0x0050, text=» EXTRN SCTPSZ «, t00=0x0002, t01=0x0060}
0x00392…003a8               Head {h00=0x0012, h01=0x0050, text=» EXTRN SCTSFA «, t00=0x0002, t01=0x0076}
0x003a8…003be               Head {h00=0x0012, h01=0x0050, text=» EXTRN SCTSWB «, t00=0x0002, t01=0x008c}
0x003be…003cc               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0002, t01=0x00a2}
0x003cc…003e2               Head {h00=0x0012, h01=0x0050, text=» EXTRN SAVE01 «, t00=0x0002, t01=0x00b0}
0x003e2…003f8               Head {h00=0x0012, h01=0x0050, text=» EXTRN SAVE02 «, t00=0x0002, t01=0x00c6}
0x003f8…0040e               Head {h00=0x0012, h01=0x0050, text=» EXTRN SAVE03 «, t00=0x0002, t01=0x00dc}
0x0040e…00424               Head {h00=0x0012, h01=0x0050, text=» EXTRN SAVE04 «, t00=0x0002, t01=0x00f2}
0x00424…0043a               Head {h00=0x0012, h01=0x0050, text=» EXTRN SAVE05 «, t00=0x0002, t01=0x0108}
0x0043a…00450               Head {h00=0x0012, h01=0x0050, text=» EXTRN SAVE06 «, t00=0x0002, t01=0x011e}
0x00450…00466               Head {h00=0x0012, h01=0x0050, text=» EXTRN SAVE07 «, t00=0x0002, t01=0x0134}
0x00466…0047c               Head {h00=0x0012, h01=0x0050, text=» EXTRN SAVE08 «, t00=0x0002, t01=0x014a}
0x0047c…00492               Head {h00=0x0012, h01=0x0050, text=» EXTRN SAVE09 «, t00=0x0002, t01=0x0160}
0x00492…004a8               Head {h00=0x0012, h01=0x0050, text=» EXTRN SAVE10 «, t00=0x0002, t01=0x0176}
0x004a8…004be               Head {h00=0x0012, h01=0x0050, text=» EXTRN SAVE11 «, t00=0x0002, t01=0x018c}
0x004be…004d4               Head {h00=0x0012, h01=0x0050, text=» EXTRN SAVE12 «, t00=0x0003, t01=0x0012}
0x004d4…004ea               Head {h00=0x0012, h01=0x0050, text=» EXTRN SAVE13 «, t00=0x0003, t01=0x0028}
0x004ea…00500               Head {h00=0x0012, h01=0x0050, text=» EXTRN SAVE18 «, t00=0x0003, t01=0x003e}
0x00500…00516               Head {h00=0x0012, h01=0x0050, text=» EXTRN SAVE20 «, t00=0x0003, t01=0x0054}
0x00516…0052c               Head {h00=0x0012, h01=0x0050, text=» EXTRN SAVE22 «, t00=0x0003, t01=0x006a}
0x0052c…00542               Head {h00=0x0012, h01=0x0050, text=» EXTRN SAVE25 «, t00=0x0003, t01=0x0080}
0x00542…00558               Head {h00=0x0012, h01=0x0050, text=» EXTRN SAVE26 «, t00=0x0003, t01=0x0096}
0x00558…0056e               Head {h00=0x0012, h01=0x0050, text=» EXTRN SAVE27 «, t00=0x0003, t01=0x00ac}
0x0056e…00584               Head {h00=0x0012, h01=0x0050, text=» EXTRN SAVE28 «, t00=0x0003, t01=0x00c2}
0x00584…0059a               Head {h00=0x0012, h01=0x0050, text=» EXTRN SAVE29 «, t00=0x0003, t01=0x00d8}
0x0059a…005b0               Head {h00=0x0012, h01=0x0050, text=» EXTRN APPTYP «, t00=0x0003, t01=0x00ee}
0x005b0…005c2               Head {h00=0x000e, h01=0x0050, text=» EXTRN REL«, t00=0x0003, t01=0x0104}
0x005c2…005d6               Head {h00=0x0010, h01=0x0050, text=» EXTRN ERROR«, t00=0x0003, t01=0x0116}
0x005d6…005ec               Head {h00=0x0012, h01=0x0050, text=» EXTRN MMDDIV «, t00=0x0003, t01=0x012a}
0x005ec…00600               Head {h00=0x0010, h01=0x0050, text=» EXTRN M:REL«, t00=0x0003, t01=0x0140}
0x00600…00614               Head {h00=0x0010, h01=0x0050, text=» EXTRN TABBE«, t00=0x0003, t01=0x0154}
0x00614…00628               Head {h00=0x0010, h01=0x0050, text=» EXTRN MMEND«, t00=0x0003, t01=0x0168}
0x00628…0063e               Head {h00=0x0012, h01=0x0050, text=» EXTRN CMPADR «, t00=0x0003, t01=0x017c}
0x0063e…00652 (4, 0, 400)   Head {h00=0x0010, h01=0x0050, text=» EXTRN MOVE «, t00=0x0004, t01=0x0004}
0x00652…0068a               Head {h00=0x0034, h01=0x0050, text=» EXTRN TTB:MT DISPLACEMENT TO MMU TABLE IN TTAB «, t00=0x0004, t01=0x0018}
0x0068a…006a0               Head {h00=0x0012, h01=0x0050, text=» EXTRN TTB:CB «, t00=0x0004, t01=0x0050}
0x006a0…006ae               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0004, t01=0x0066}
0x006ae…006ba               Head {h00=0x0008, h01=0x0050, text=»    «, t00=0x0004, t01=0x0074}
0x006ba…006c6               Head {h00=0x0008, h01=0x0050, text=»    «, t00=0x0004, t01=0x0080}
0x006c6…006ee               Head {h00=0x0024, h01=0x0050, text=»******************************* «, t00=0x0004, t01=0x008c}
0x006ee…00716               Head {h00=0x0024, h01=0x0050, text=»* CONFIGURATION FILE (CONFIG) * «, t00=0x0004, t01=0x00b4}
0x00716…0073e               Head {h00=0x0024, h01=0x0050, text=»******************************* «, t00=0x0004, t01=0x00dc}
0x0073e…0074a               Head {h00=0x0008, h01=0x0050, text=»    «, t00=0x0004, t01=0x0104}
0x0074a…0076a               Head {h00=0x001c, h01=0x0050, text=»* TASK DEFINITION BLOCK:«, t00=0x0004, t01=0x0110}
0x0076a…0078c               Head {h00=0x001e, h01=0x0050, text=»TDBBT EQU 0 1A BLOCK TYPE «, t00=0x0004, t01=0x0130}
0x0078c…007b8               Head {h00=0x0028, h01=0x0050, text=»TDBNT EQU TDBBT+1 2N NUMBER OF TASKS«, t00=0x0004, t01=0x0152}
0x007b8…007ea               Head {h00=0x002e, h01=0x0050, text=»TDBID EQU TDBNT+2 6A TASK ID SAVE09 VALUE «, t00=0x0004, t01=0x017e}
0x007ea…0081a               Head {h00=0x002c, h01=0x0050, text=»TDBMC EQU TDBID+6 6A MATCHING TASK CLASS«, t00=0x0005, t01=0x0020}
0x0081a…00842               Head {h00=0x0024, h01=0x0050, text=»TDBTL EQU TDBMC+6 6A TASK LEVEL «, t00=0x0005, t01=0x0050}
0x00842…00880               Head {h00=0x003a, h01=0x0050, text=»TDBNC EQU TDBTL+6 2N NUMBER OF TERMINAL DEVICE CLASSES«, t00=0x0005, t01=0x0078}
0x00880…0088a               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x00b6}
0x0088a…008b4               Head {h00=0x0026, h01=0x0050, text=»TDBFST EQU TDBNC+2 SAVE05 TERM DEF«, t00=0x0005, t01=0x00c0}
0x008b4…008dc               Head {h00=0x0024, h01=0x0050, text=»TDC EQU 7 TERMINAL DEVICE CLASS «, t00=0x0005, t01=0x00ea}
0x008dc…008fe               Head {h00=0x001e, h01=0x0050, text=»TLC EQU 6 LINE CONNECTION «, t00=0x0005, t01=0x0112}
0x008fe…0092a               Head {h00=0x0028, h01=0x0050, text=»TDBREC EQU TDC+TLC TDB-RECORD LENGTH«, t00=0x0005, t01=0x0134}
0x0092a…00934               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x0160}
0x00934…00962               Head {h00=0x002a, h01=0x0050, text=»SDC EQU 7 SPECIAL DEVICE CLASS-RECORD «, t00=0x0005, t01=0x016a}
0x00962…0096c               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x0008}
0x0096c…00990               Head {h00=0x0020, h01=0x0050, text=»* COMMON DEVICE DEF. BLOCK: «, t00=0x0006, t01=0x0012}
0x00990…009b2               Head {h00=0x001e, h01=0x0050, text=»CDBBT EQU 0 1A BLOCK TYPE «, t00=0x0006, t01=0x0036}
0x009b2…009ec               Head {h00=0x0036, h01=0x0050, text=»CDBNC EQU CDBBT+1 2N NUMBER OF SPEC. DEV. CLASSES «, t00=0x0006, t01=0x0058}
0x009ec…00a18               Head {h00=0x0028, h01=0x0050, text=»SDCFST EQU CDBNC+2 SAVE05 SDC-RECORD«, t00=0x0006, t01=0x0092}
0x00a18…00a22               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x00be}
0x00a22…00a2c               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x00c8}
0x00a2c…00a56               Head {h00=0x0026, h01=0x0050, text=»* USER WORK BLOCK TYPE DEF. BLOCK «, t00=0x0006, t01=0x00d2}
0x00a56…00a78               Head {h00=0x001e, h01=0x0050, text=»UDBBT EQU 0 1A BLOCK TYPE «, t00=0x0006, t01=0x00fc}
0x00a78…00aa8               Head {h00=0x002c, h01=0x0050, text=»UDBNU EQU UDBBT+1 3A NUMBER OF UWB TYPES«, t00=0x0006, t01=0x011e}
0x00aa8…00ab2               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x014e}
0x00ab2…00ade               Head {h00=0x0028, h01=0x0050, text=»UDBFST EQU UDBNU+3 SAVE05 UDB-RECORD«, t00=0x0006, t01=0x0158}
0x00ade…00afe               Head {h00=0x001c, h01=0x0050, text=»NAMUWB EQU 3 NAME OF UWB«, t00=0x0006, t01=0x0184}
0x00afe…00b24               Head {h00=0x0022, h01=0x0050, text=»NUMUBL EQU 3 NUMBER OF BLOCKS «, t00=0x0007, t01=0x0014}
0x00b24…00b56               Head {h00=0x002e, h01=0x0050, text=»UDBREC EQU NAMUWB+NUMUBL UDB RECORD-LENGTH«, t00=0x0007, t01=0x003a}
0x00b56…00b6e               Head {h00=0x0014, h01=0x0050, text=»****************«, t00=0x0007, t01=0x006c}
0x00b6e…00b86               Head {h00=0x0014, h01=0x0050, text=»* SOP-HANDLING *«, t00=0x0007, t01=0x0084}
0x00b86…00b9e               Head {h00=0x0014, h01=0x0050, text=»****************«, t00=0x0007, t01=0x009c}
0x00b9e…00bc0               Head {h00=0x001e, h01=0x0050, text=»SOP EQU /2E DEVICE ADDRESS«, t00=0x0007, t01=0x00b4}
0x00bc0…00bc8               Head {h00=0x0004, h01=0x0050, t00=0x0007, t01=0x00d6}
0x00bc8…00bea               Head {h00=0x001e, h01=0x0050, text=»LMP1 EQU /400 LAMP 1 CODE «, t00=0x0007, t01=0x00de}
0x00bea…00c00               Head {h00=0x0012, h01=0x0050, text=»LMP2 EQU /200 «, t00=0x0007, t01=0x0100}
0x00c00…00c16               Head {h00=0x0012, h01=0x0050, text=»LMP3 EQU /100 «, t00=0x0007, t01=0x0116}
0x00c16…00c2a               Head {h00=0x0010, h01=0x0050, text=»LMP4 EQU /80«, t00=0x0007, t01=0x012c}
0x00c2a…00c3e               Head {h00=0x0010, h01=0x0050, text=»LMP5 EQU /40«, t00=0x0007, t01=0x0140}
0x00c3e…00c52               Head {h00=0x0010, h01=0x0050, text=»LMP6 EQU /20«, t00=0x0007, t01=0x0154}
0x00c52…00c66               Head {h00=0x0010, h01=0x0050, text=»LMP7 EQU /10«, t00=0x0007, t01=0x0168}
0x00c66…00c78               Head {h00=0x000e, h01=0x0050, text=»LMP8 EQU 8«, t00=0x0007, t01=0x017c}
0x00c78…00c8a               Head {h00=0x000e, h01=0x0050, text=»LMP9 EQU 4«, t00=0x0007, t01=0x018e}
0x00c8a…00c9e               Head {h00=0x0010, h01=0x0050, text=»LMP10 EQU 2 «, t00=0x0008, t01=0x0010}
0x00c9e…00cb2               Head {h00=0x0010, h01=0x0050, text=»LMP11 EQU 1 «, t00=0x0008, t01=0x0024}
0x00cb2…00cc0               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0008, t01=0x0038}
0x00cc0…00cde               Head {h00=0x001a, h01=0x0050, text=»********************* «, t00=0x0008, t01=0x0046}
0x00cde…00cfc               Head {h00=0x001a, h01=0x0050, text=»*  OTHER CONSTANTS  * «, t00=0x0008, t01=0x0064}
0x00cfc…00d1a               Head {h00=0x001a, h01=0x0050, text=»********************* «, t00=0x0008, t01=0x0082}
0x00d1a…00d26               Head {h00=0x0008, h01=0x0050, text=»    «, t00=0x0008, t01=0x00a0}
0x00d26…00d62               Head {h00=0x0038, h01=0x0050, text=»NUMSEG EQU 10 DISPL. TO NUMBER OF SEGMENTS IN S:GTAB«, t00=0x0008, t01=0x00ac}
0x00d62…00d8c               Head {h00=0x0026, h01=0x0050, text=»COMLG EQU 4 LENGTH OF COMMON PART «, t00=0x0008, t01=0x00e8}
0x00d8c…00db8               Head {h00=0x0028, h01=0x0050, text=»PAGSIZ EQU /1000  PHYSICAL PAGE SIZE«, t00=0x0008, t01=0x0112}
0x00db8…00de4               Head {h00=0x0028, h01=0x0050, text=»CBLEN EQU 256 CASSETTE BUFFER LENGTH«, t00=0x0008, t01=0x013e}
0x00de4…00e0e               Head {h00=0x0026, h01=0x0050, text=»BLKLEN EQU 6 SEGMENT BLOCK LENGTH «, t00=0x0008, t01=0x016a}
0x00e0e…00e38 (9, 0, 400)   Head {h00=0x0026, h01=0x0050, text=»PAGLG EQU 8 PAGE LENGTH IN S:GTAB «, t00=0x0009, t01=0x0004}
0x00e38…00e4c               Head {h00=0x0010, h01=0x0050, text=»PRGLG1 EQU 2«, t00=0x0009, t01=0x002e}
0x00e4c…00e7c               Head {h00=0x002c, h01=0x0050, text=»NCHTID EQU 5 NBR OF CHAR. IN TID RECORD «, t00=0x0009, t01=0x0042}
0x00e7c…00ea4               Head {h00=0x0024, h01=0x0050, text=»SWPFEL EQU 14 FILE EXTENT LENGTH«, t00=0x0009, t01=0x0072}
0x00ea4…00eb2               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0009, t01=0x009a}
0x00eb2…00ed2               Head {h00=0x001c, h01=0x0050, text=»*********************** «, t00=0x0009, t01=0x00a8}
0x00ed2…00ef2               Head {h00=0x001c, h01=0x0050, text=»*  CASSETTE HANDLING  * «, t00=0x0009, t01=0x00c8}
0x00ef2…00f12               Head {h00=0x001c, h01=0x0050, text=»*********************** «, t00=0x0009, t01=0x00e8}
0x00f12…00f42               Head {h00=0x002c, h01=0x0050, text=»CHCR EQU /E DEVICE ADDRESS FOR CASSETTE «, t00=0x0009, t01=0x0108}
0x00f42…00f64               Head {h00=0x001e, h01=0x0050, text=»LOCK EQU /2 LOCK CASSETTE «, t00=0x0009, t01=0x0138}
0x00f64…00f90               Head {h00=0x0028, h01=0x0050, text=»SBOT EQU 8 SEARCH BEGINNING OF TAPE «, t00=0x0009, t01=0x015a}
0x00f90…00fbc               Head {h00=0x0028, h01=0x0050, text=»STMF EQU /C SEARCH TAPEMARK FORWARD «, t00=0x0009, t01=0x0186}
0x00fbc…00fc6               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x0022}
0x00fc6…00fec               Head {h00=0x0022, h01=0x0050, text=»*  DISC/FLEXIBLE DISC HANDLING«, t00=0x000a, t01=0x002c}
0x00fec…00ff6               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x0052}
0x00ff6…01022               Head {h00=0x0028, h01=0x0050, text=»BUFLEN EQU 256 LENGTH OF READ BUFFER«, t00=0x000a, t01=0x005c}
0x01022…01050               Head {h00=0x002a, h01=0x0050, text=»DKBA3 EQU 514 BUFFER LENGTH VERSION A3«, t00=0x000a, t01=0x0088}
0x01050…01086               Head {h00=0x0032, h01=0x0050, text=»RECLEN EQU 9 CONFIGURATION FILE RECORD LENGTH «, t00=0x000a, t01=0x00b6}
0x01086…010b4               Head {h00=0x002a, h01=0x0050, text=»FDCU EQU /09 FLEXIBLE DISC CU ADDRESS «, t00=0x000a, t01=0x00ec}
0x010b4…010dc               Head {h00=0x0024, h01=0x0050, text=»FDIOP EQU FDCU+FDCU MUX ADDRESS «, t00=0x000a, t01=0x011a}
0x010dc…01102               Head {h00=0x0022, h01=0x0050, text=»MUXCC EQU /8080 1:ST MUX WORD «, t00=0x000a, t01=0x0142}
0x01102…01130               Head {h00=0x002a, h01=0x0050, text=»MXCCD3 EQU /80C1 BYTE2=NUMBER OF WORDS«, t00=0x000a, t01=0x0168}
0x01130…01154               Head {h00=0x0020, h01=0x0050, text=»QBLFAC EQU 6 BLOCKING FACTOR«, t00=0x000b, t01=0x0008}
0x01154…0115e               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x002c}
0x0115e…0117e               Head {h00=0x001c, h01=0x0050, text=»*  DATA AREA DEFINITION «, t00=0x000b, t01=0x0036}
0x0117e…01188               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x0056}
0x01188…0119c               Head {h00=0x0010, h01=0x0050, text=»SYSBAS EQU *«, t00=0x000b, t01=0x0060}
0x0119c…011b6               Head {h00=0x0016, h01=0x0050, text=»SAVCON DATA BUFLEN«, t00=0x000b, t01=0x0074}
0x011b6…011ec               Head {h00=0x0032, h01=0x0050, text=»MXBUF DATA 0 DISC/FLEXIBLE DISC BUFFER ADDRESS«, t00=0x000b, t01=0x008e}
0x011ec…0120c               Head {h00=0x001c, h01=0x0050, text=»SAVMEM DATA 0 SAVE AREA «, t00=0x000b, t01=0x00c4}
0x0120c…01236               Head {h00=0x0026, h01=0x0050, text=»CYLNBR DATA /FFFF CYLINDER NUMBER «, t00=0x000b, t01=0x00e4}
0x01236…01262               Head {h00=0x0028, h01=0x0050, text=»SECNBR DATA 0 PHYSICAL SECTOR NUMBER«, t00=0x000b, t01=0x010e}
0x01262…01288               Head {h00=0x0022, h01=0x0050, text=»DEVTAB DATA /1909,/1101,/0828 «, t00=0x000b, t01=0x013a}
0x01288…012b0               Head {h00=0x0024, h01=0x0050, text=»SWPTAB DATA '$S','WA','P ','  ' «, t00=0x000b, t01=0x0160}
0x012b0…012be               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x000b, t01=0x0188}
0x012be…012ca               Head {h00=0x0008, h01=0x0050, text=»    «, t00=0x000c, t01=0x0008}
0x012ca…01314               Head {h00=0x0046, h01=0x0050, text=»***************************************************************** «, t00=0x000c, t01=0x0014}
0x01314…0135e               Head {h00=0x0046, h01=0x0050, text=»*  CALL-FORMAT, PERFORMS:  CFR      A14,A13                     * «, t00=0x000c, t01=0x005e}
0x0135e…013a8               Head {h00=0x0046, h01=0x0050, text=»*                          DATA     [REL-ADDRESS]               * «, t00=0x000c, t01=0x00a8}
0x013a8…013f2               Head {h00=0x0046, h01=0x0050, text=»*                                                               * «, t00=0x000c, t01=0x00f2}
0x013f2…0143c               Head {h00=0x0046, h01=0x0050, text=»***************************************************************** «, t00=0x000c, t01=0x013c}
0x0143c…01448               Head {h00=0x0008, h01=0x0050, text=»    «, t00=0x000c, t01=0x0186}
0x01448…01454 (13, 0, 400)  Head {h00=0x0008, h01=0x0050, text=»    «, t00=0x000d, t01=0x0004}
0x01454…01460               Head {h00=0x0008, h01=0x0050, text=»    «, t00=0x000d, t01=0x0010}
0x01460…0147e               Head {h00=0x001a, h01=0x0050, text=»CALL FORM 16=/F697,16 «, t00=0x000d, t01=0x001c}
0x0147e…0148c               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x000d, t01=0x003a}
0x0148c…014ae               Head {h00=0x001e, h01=0x0050, text=»**************************«, t00=0x000d, t01=0x0048}
0x014ae…014d0               Head {h00=0x001e, h01=0x0050, text=»*  CONDITIONAL ASSEMBLY  *«, t00=0x000d, t01=0x006a}
0x014d0…014f2               Head {h00=0x001e, h01=0x0050, text=»**************************«, t00=0x000d, t01=0x008c}
0x014f2…01526               Head {h00=0x0030, h01=0x0050, text=»CASS EQU 1 1-PROGRAM LOAD DEVICE = CASSETTE «, t00=0x000d, t01=0x00ae}
0x01526…01556               Head {h00=0x002c, h01=0x0050, text=»DISC EQU 1 1-PROGRAM LOAD DEVICE = DISC «, t00=0x000d, t01=0x00e2}
0x01556…01592               Head {h00=0x0038, h01=0x0050, text=»FLDISC EQU 1 1-PROGRAM LOAD DEVICE = =FLEXIBLE DISC «, t00=0x000d, t01=0x0112}
0x01592…015ce               Head {h00=0x0038, h01=0x0050, text=»MFDISC EQU 1 1-PROGRAM LOAD DEVICE = MINI FIXED DISC«, t00=0x000d, t01=0x014e}
0x015ce…01600               Head {h00=0x002e, h01=0x0050, text=»CFTEST EQU 1 1-TEST THE CONFIGURATION FILE«, t00=0x000d, t01=0x018a}
0x01600…0161e               Head {h00=0x001a, h01=0x0050, text=»CFTCAS EQU CFTEST+CASS«, t00=0x000e, t01=0x002c}
0x0161e…0163e               Head {h00=0x001c, h01=0x0050, text=»CFTFLD EQU CFTEST+FLDISC«, t00=0x000e, t01=0x004a}
0x0163e…0167a               Head {h00=0x0038, h01=0x0050, text=»LODTST EQU 0 1-BUGGER START AFTER MONITOR LOADING =3«, t00=0x000e, t01=0x006a}
0x0167a…01688               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x000e, t01=0x00a6}
0x01688…016c6               Head {h00=0x003a, h01=0x0050, text=»******************************************************«, t00=0x000e, t01=0x00b4}
0x016c6…01704               Head {h00=0x003a, h01=0x0050, text=»*                                                    *«, t00=0x000e, t01=0x00f2}
0x01704…01742               Head {h00=0x003a, h01=0x0050, text=»*          APPLICATION LOAD PART OF SYSLOD           *«, t00=0x000e, t01=0x0130}
0x01742…01780               Head {h00=0x003a, h01=0x0050, text=»*          ===============================           *«, t00=0x000e, t01=0x016e}
0x01780…017be               Head {h00=0x003a, h01=0x0050, text=»*                                                    *«, t00=0x000f, t01=0x001c}
0x017be…017fa               Head {h00=0x0038, h01=0x0050, text=»*  ENTRY:  A1 - FORMAT AND DEVICE TYPE             *«, t00=0x000f, t01=0x005a}
0x017fa…01838               Head {h00=0x003a, h01=0x0050, text=»*          A2 - PROGRAM LOAD DEVICE                  *«, t00=0x000f, t01=0x0096}
0x01838…01876               Head {h00=0x003a, h01=0x0050, text=»*          A3 - APPLICATION NUMBER                   *«, t00=0x000f, t01=0x00d4}
0x01876…018b4               Head {h00=0x003a, h01=0x0050, text=»*          A7 - APPLICATION DISC ADDRESS BIT 16-31  * «, t00=0x000f, t01=0x0112}
0x018b4…018f2               Head {h00=0x003a, h01=0x0050, text=»*          A8 - APPLICATION DISC ADDRESS BIT  0-15  * «, t00=0x000f, t01=0x0150}
0x018f2…01932               Head {h00=0x003c, h01=0x0050, text=»*          A9 - SAVE09 OF FREE AREA                   * «, t00=0x000f, t01=0x018e}
0x01932…01972               Head {h00=0x003c, h01=0x0050, text=»*         A13 - MONITOR SAVE09 ADDRESS                * «, t00=0x0010, t01=0x003e}
0x01972…019b0               Head {h00=0x003a, h01=0x0050, text=»*                                                    *«, t00=0x0010, t01=0x007e}
0x019b0…019ee               Head {h00=0x003a, h01=0x0050, text=»*  EXIT:                                             *«, t00=0x0010, t01=0x00bc}
0x019ee…01a2c               Head {h00=0x003a, h01=0x0050, text=»*                                                    *«, t00=0x0010, t01=0x00fa}
0x01a2c…01a6a               Head {h00=0x003a, h01=0x0050, text=»*  SUBROUTINES:  CASSIN,SOPIN,CHCRIO,LODCOM          *«, t00=0x0010, t01=0x0138}
0x01a6a…01aa8               Head {h00=0x003a, h01=0x0050, text=»*                LODSEG,REBUF,MOVBUF,RDBLK,          *«, t00=0x0010, t01=0x0176}
0x01aa8…01ae6               Head {h00=0x003a, h01=0x0050, text=»*                CONLOD,CONEX,MOVREV                 *«, t00=0x0011, t01=0x0024}
0x01ae6…01b24               Head {h00=0x003a, h01=0x0050, text=»*                                                    *«, t00=0x0011, t01=0x0062}
0x01b24…01b62               Head {h00=0x003a, h01=0x0050, text=»******************************************************«, t00=0x0011, t01=0x00a0}
0x01b62…01b76               Head {h00=0x0010, h01=0x0050, text=»SYSLOD EQU *«, t00=0x0011, t01=0x00de}
0x01b76…01b80               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x00f2}
0x01b80…01b9a               Head {h00=0x0016, h01=0x0050, text=»*  SAVE REGISTERS «, t00=0x0011, t01=0x00fc}
0x01b9a…01ba4               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x0116}
0x01ba4…01bd8               Head {h00=0x0030, h01=0x0050, text=» ST A1,SCTSFA+2 SAVE FORMAT AND DEVICE TYPE «, t00=0x0011, t01=0x0120}
0x01bd8…01c06               Head {h00=0x002a, h01=0x0050, text=» ST A2,SCTIPL SAVE PROGRAM LOAD DEVICE«, t00=0x0011, t01=0x0154}
0x01c06…01c2e               Head {h00=0x0024, h01=0x0050, text=» ST A3,SCTANO APPLICATION NUMBER«, t00=0x0011, t01=0x0182}
0x01c2e…01c6a               Head {h00=0x0038, h01=0x0050, text=» ST A8,SCTADA SAVE APPLICATION DISC ADDRESS BIT 0-15«, t00=0x0012, t01=0x001a}
0x01c6a…01caa               Head {h00=0x003c, h01=0x0050, text=» ST A7,SCTADA+2 SAVE APPLICATION DISC ADDRESS BIT 16-31 «, t00=0x0012, t01=0x0056}
0x01caa…01cd8               Head {h00=0x002a, h01=0x0050, text=» ST A9,SCTSFA SAVE SAVE09 OF FREE AREA«, t00=0x0012, t01=0x0096}
0x01cd8…01cf2               Head {h00=0x0016, h01=0x0050, text=» IFT LODTST=1  =3 «, t00=0x0012, t01=0x00c4}
0x01cf2…01d0e               Head {h00=0x0018, h01=0x0050, text=» LDKL A14,SYSBAS  =3«, t00=0x0012, t01=0x00de}
0x01d0e…01d24               Head {h00=0x0012, h01=0x0050, text=» LDR A13,P  =3«, t00=0x0012, t01=0x00fa}
0x01d24…01d3c               Head {h00=0x0014, h01=0x0050, text=» ADKL A13,10  =3«, t00=0x0012, t01=0x0110}
0x01d3c…01d56               Head {h00=0x0016, h01=0x0050, text=» LD A1,SCTBUG  =3 «, t00=0x0012, t01=0x0128}
0x01d56…01d6e               Head {h00=0x0014, h01=0x0050, text=» ABR(NZ) A1  =3 «, t00=0x0012, t01=0x0142}
0x01d6e…01d80               Head {h00=0x000e, h01=0x0050, text=» XIF   =3 «, t00=0x0012, t01=0x015a}
0x01d80…01d8e               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0012, t01=0x016c}
0x01d8e…01d98               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x017a}
0x01d98…01db8               Head {h00=0x001c, h01=0x0050, text=»*  INDICATE SYSLOD RUNS «, t00=0x0012, t01=0x0184}
0x01db8…01dc2               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x0014}
0x01dc2…01dd8               Head {h00=0x0012, h01=0x0050, text=» LDKL A1,LMP1 «, t00=0x0013, t01=0x001e}
0x01dd8…01dee               Head {h00=0x0012, h01=0x0050, text=» OTR A1,0,SOP «, t00=0x0013, t01=0x0034}
0x01dee…01df8               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x004a}
0x01df8…01e3e               Head {h00=0x0042, h01=0x0050, text=»*  INIT POINTER TO SUBROUTINE HANDLER (A13), STACK BASE (A14) «, t00=0x0013, t01=0x0054}
0x01e3e…01e66               Head {h00=0x0024, h01=0x0050, text=»*  AND ADDRESS TO GETPSW-ROUTINE«, t00=0x0013, t01=0x009a}
0x01e66…01e70               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x00c2}
0x01e70…01e90               Head {h00=0x001c, h01=0x0050, text=» LDR A8,P RETURN ADDRESS«, t00=0x0013, t01=0x00cc}
0x01e90…01eba               Head {h00=0x0026, h01=0x0050, text=» LDKL A3,REL+2 RELOCATION ROUTINE «, t00=0x0013, t01=0x00ec}
0x01eba…01ecc               Head {h00=0x000e, h01=0x0050, text=» CFR A8,A3«, t00=0x0013, t01=0x0116}
0x01ecc…01ef4               Head {h00=0x0024, h01=0x0050, text=» LDKL A5,/5555 LOAD TEST PATTERN«, t00=0x0013, t01=0x0128}
0x01ef4…01f18               Head {h00=0x0020, h01=0x0050, text=» LDK A6,64 INIT PAGE COUNTER«, t00=0x0013, t01=0x0150}
0x01f18…01f3e               Head {h00=0x0022, h01=0x0050, text=» LD A1,SCTOPT GET OPTION WORD «, t00=0x0013, t01=0x0174}
0x01f3e…01f5e               Head {h00=0x001c, h01=0x0050, text=» ANK A1,1 MMU IN SYSTEM?«, t00=0x0014, t01=0x000a}
0x01f5e…01f78               Head {h00=0x0016, h01=0x0050, text=» RF(Z) AP:100 NO! «, t00=0x0014, t01=0x002a}
0x01f78…01f86               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0014, t01=0x0044}
0x01f86…01f90               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x0052}
0x01f90…01fd2               Head {h00=0x003e, h01=0x0050, text=»*  EXECUTION PATH FOR SYSTEMS WITH MMU OPTION EXCLUSIVELY «, t00=0x0014, t01=0x005c}
0x01fd2…01fdc               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x009e}
0x01fdc…02002               Head {h00=0x0022, h01=0x0050, text=» SLL A6,2 UPPER SAVE20=256 KB «, t00=0x0014, t01=0x00a8}
0x02002…02026               Head {h00=0x0020, h01=0x0050, text=» LDK A1,0 MMU ENTRY POINTER «, t00=0x0014, t01=0x00ce}
0x02026…0203a               Head {h00=0x0010, h01=0x0050, text=»AP:010 EQU *«, t00=0x0014, t01=0x00f2}
0x0203a…02060               Head {h00=0x0022, h01=0x0050, text=» LD A2,TABBE GET PAGE ADDRESS «, t00=0x0014, t01=0x0106}
0x02060…02096               Head {h00=0x0032, h01=0x0050, text=» SUKL A2,/400 DECREMENT PHYSICAL PAGE ADDRESS «, t00=0x0014, t01=0x012c}
0x02096…020b8               Head {h00=0x001e, h01=0x0050, text=» ST A2,TABBE STORE IT BACK«, t00=0x0014, t01=0x0162}
0x020b8…020dc               Head {h00=0x0020, h01=0x0050, text=» TL TABBE LOAD MMU REGISTERS«, t00=0x0014, t01=0x0184}
0x020dc…0210a               Head {h00=0x002a, h01=0x0050, text=» ES A5,PAGSIZ-2,A1 STORE TEST PATTERN «, t00=0x0015, t01=0x0018}
0x0210a…02138               Head {h00=0x002a, h01=0x0050, text=» EL A2,PAGSIZ-2,A1 GET MEMORY CONTENT «, t00=0x0015, t01=0x0046}
0x02138…02164               Head {h00=0x0028, h01=0x0050, text=» CWR A2,A5 COMPARE WITH TEST PATTERN«, t00=0x0015, t01=0x0074}
0x02164…0217a               Head {h00=0x0012, h01=0x0050, text=» RF(E) AP:200 «, t00=0x0015, t01=0x00a0}
0x0217a…021a6               Head {h00=0x0028, h01=0x0050, text=» SUK A6,4 DECREMENT NUMBER OF PAGES «, t00=0x0015, t01=0x00b6}
0x021a6…021b8               Head {h00=0x000e, h01=0x0050, text=» RB AP:010«, t00=0x0015, t01=0x00e2}
0x021b8…021c2               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x00f4}
0x021c2…0220a               Head {h00=0x0044, h01=0x0050, text=»*  END OF EXECUTION PATH FOR SYSTEMS WITH MMU OPTION EXCLUSIVELY«, t00=0x0015, t01=0x00fe}
0x0220a…02214               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x0146}
0x02214…02222               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0015, t01=0x0150}
0x02222…02236               Head {h00=0x0010, h01=0x0050, text=»AP:100 EQU *«, t00=0x0015, t01=0x015e}
0x02236…02240               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x0172}
0x02240…02284               Head {h00=0x0040, h01=0x0050, text=»*  EXECUTION PATH FOR SYSTEMS WITHOUT MMU OPTION EXCLUSIVELY«, t00=0x0015, t01=0x017c}
0x02284…0228e               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0016, t01=0x0030}
0x0228e…022b8               Head {h00=0x0026, h01=0x0050, text=» LDKL A1,PAGSIZ-2 SAVE09 AT /FFFE «, t00=0x0016, t01=0x003a}
0x022b8…022cc               Head {h00=0x0010, h01=0x0050, text=»AP:110 EQU *«, t00=0x0016, t01=0x0064}
0x022cc…022f6               Head {h00=0x0026, h01=0x0050, text=» SUKL A1,PAGSIZ NEXT PHYSICAL PAGE«, t00=0x0016, t01=0x0078}
0x022f6…02322               Head {h00=0x0028, h01=0x0050, text=» LDR* A2,A1 SAVE OLD MEMORY CONTENT «, t00=0x0016, t01=0x00a2}
0x02322…02348               Head {h00=0x0022, h01=0x0050, text=» STR A5,A1 STORE TEST PATTERN «, t00=0x0016, t01=0x00ce}
0x02348…0236c               Head {h00=0x0020, h01=0x0050, text=» CWR* A5,A1 CHECK IF MEMORY «, t00=0x0016, t01=0x00f4}
0x0236c…02392               Head {h00=0x0022, h01=0x0050, text=» RF(E) AP:120 MEMORY END FOUND«, t00=0x0016, t01=0x0118}
0x02392…023c6               Head {h00=0x0030, h01=0x0050, text=» SUK A6,4 DECREMENT NUMBER OF PHYSICAL PAGES«, t00=0x0016, t01=0x013e}
0x023c6…023d8               Head {h00=0x000e, h01=0x0050, text=» RB AP:110«, t00=0x0016, t01=0x0172}
0x023d8…023ec               Head {h00=0x0010, h01=0x0050, text=»AP:120 EQU *«, t00=0x0016, t01=0x0184}
0x023ec…0241a               Head {h00=0x002a, h01=0x0050, text=» STR A2,A1 RESTORE OLD MEMORY CONTENT «, t00=0x0017, t01=0x0008}
0x0241a…02424               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0017, t01=0x0036}
0x02424…02470               Head {h00=0x0048, h01=0x0050, text=»*  END OF EXECUTION PATH FOR SYSTEMS WITHOUT MMU OPTION EXCLUSIVELY «, t00=0x0017, t01=0x0040}
0x02470…0247a               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0017, t01=0x008c}
0x0247a…02488               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0017, t01=0x0096}
0x02488…02492               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0017, t01=0x00a4}
0x02492…024b2               Head {h00=0x001c, h01=0x0050, text=»*  COMMON EXECUTION PATH«, t00=0x0017, t01=0x00ae}
0x024b2…024bc               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0017, t01=0x00ce}
0x024bc…024d0               Head {h00=0x0010, h01=0x0050, text=»AP:200 EQU *«, t00=0x0017, t01=0x00d8}
0x024d0…02504               Head {h00=0x0030, h01=0x0050, text=» ST A6,SCTMSZ SAVE NUMBER OF PHYSICAL PAGES «, t00=0x0017, t01=0x00ec}
0x02504…02532               Head {h00=0x002a, h01=0x0050, text=» SRL A6,6 NUMBER OF 64KB-PARTITIONS =2«, t00=0x0017, t01=0x0120}
0x02532…02552               Head {h00=0x001c, h01=0x0050, text=» ST A6,SCTEFA+2 STORE =2«, t00=0x0017, t01=0x014e}
0x02552…02588               Head {h00=0x0032, h01=0x0050, text=» LDKL A6,/FFFE HIGHEST ADDRESS IN PARTITION =2«, t00=0x0017, t01=0x016e}
0x02588…025a6               Head {h00=0x001a, h01=0x0050, text=» ST A6,SCTEFA STORE =2«, t00=0x0018, t01=0x0014}
0x025a6…025b0               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0018, t01=0x0032}
0x025b0…025e6               Head {h00=0x0032, h01=0x0050, text=»*  GET DISC ADDRESS OF APPLICATION VTOC RECORD«, t00=0x0018, t01=0x003c}
0x025e6…025f0               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0018, t01=0x0072}
0x025f0…02608               Head {h00=0x0014, h01=0x0050, text=» LD A11,SCTADA+2«, t00=0x0018, t01=0x007c}
0x02608…02620               Head {h00=0x0014, h01=0x0050, text=» LDKL A12,SCTADA«, t00=0x0018, t01=0x0094}
0x02620…0262a               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0018, t01=0x00ac}
0x0262a…02676               Head {h00=0x0048, h01=0x0050, text=»*  INIT POINTER TO READ BUFFER. INIT DEVICE ADDRESS FOR READ-ROUTINE«, t00=0x0018, t01=0x00b6}
0x02676…026a2               Head {h00=0x0028, h01=0x0050, text=» LD A9,SCTSFA POINTER TO READ BUFFER«, t00=0x0018, t01=0x0102}
0x026a2…026ba               Head {h00=0x0014, h01=0x0050, text=» LDR A3,A9 SAVE «, t00=0x0018, t01=0x012e}
0x026ba…026ec               Head {h00=0x002e, h01=0x0050, text=» ADKL A3,BUFLEN COMPUTE START OF FREE AREA«, t00=0x0018, t01=0x0146}
0x026ec…02712               Head {h00=0x0022, h01=0x0050, text=» ST A3,SCTSFA STORE IN SYSTAB «, t00=0x0018, t01=0x0178}
0x02712…02740               Head {h00=0x002a, h01=0x0050, text=» LD A2,SCTIPL GET PROGRAM LOAD DEVICE «, t00=0x0019, t01=0x000e}
0x02740…02758               Head {h00=0x0014, h01=0x0050, text=» LDR A1,A2 SAVE «, t00=0x0019, t01=0x003c}
0x02758…02762               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0019, t01=0x0054}
0x02762…02786               Head {h00=0x0020, h01=0x0050, text=»*  CHECK PROGRAM LOAD MEDIUM«, t00=0x0019, t01=0x005e}
0x02786…02790               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0019, t01=0x0082}
0x02790…027b6               Head {h00=0x0022, h01=0x0050, text=» ANK A2,/C0 CHECK IF CASSETTE «, t00=0x0019, t01=0x008c}
0x027b6…027d0               Head {h00=0x0016, h01=0x0050, text=» RF(P) AP:210 YES!«, t00=0x0019, t01=0x00b2}
0x027d0…02806               Head {h00=0x0032, h01=0x0050, text=» ST A9,MXBUF FLEXIBLE DISC/DISC BUFFER ADDRESS«, t00=0x0019, t01=0x00cc}
0x02806…02830               Head {h00=0x0026, h01=0x0050, text=» LDR A2,A1 GET PROGRAM LOAD DEVICE«, t00=0x0019, t01=0x0102}
0x02830…0285c               Head {h00=0x0028, h01=0x0050, text=» SRL A2,4 BIT15 INDICATE UNIT 1 OR 2«, t00=0x0019, t01=0x012c}
0x0285c…02884               Head {h00=0x0024, h01=0x0050, text=» LC A3,SCTSFA+3 GET DEVICE TYPE «, t00=0x0019, t01=0x0158}
0x02884…02898               Head {h00=0x0010, h01=0x0050, text=» ANK A3,/FF «, t00=0x0019, t01=0x0180}
0x02898…028ae (26, 0, 400)  Head {h00=0x0012, h01=0x0050, text=» RF(NP) FDTERR«, t00=0x001a, t01=0x0004}
0x028ae…028c0               Head {h00=0x000e, h01=0x0050, text=» SUK A3,3 «, t00=0x001a, t01=0x001a}
0x028c0…028da               Head {h00=0x0016, h01=0x0050, text=» RF(N) AP:230 DISC«, t00=0x001a, t01=0x002c}
0x028da…02900               Head {h00=0x0022, h01=0x0050, text=» RF(Z) AP:225 MINI FIXED DISC «, t00=0x001a, t01=0x0046}
0x02900…02912               Head {h00=0x000e, h01=0x0050, text=» SUK A3,5 «, t00=0x001a, t01=0x006c}
0x02912…02936               Head {h00=0x0020, h01=0x0050, text=» RF(Z) AP:220 FLEXIBLE DISC «, t00=0x001a, t01=0x007e}
0x02936…02974               Head {h00=0x003a, h01=0x0050, text=»FDTERR LDKL A1,LMP10 INDICATE FORMAT/DEVICE TYPE ERROR«, t00=0x001a, t01=0x00a2}
0x02974…02988               Head {h00=0x0010, h01=0x0050, text=» CALL ERROR «, t00=0x001a, t01=0x00e0}
0x02988…0299c               Head {h00=0x0010, h01=0x0050, text=»AP:210 EQU *«, t00=0x001a, t01=0x00f4}
0x0299c…029b0               Head {h00=0x0010, h01=0x0050, text=» IFT CASS=1 «, t00=0x001a, t01=0x0108}
0x029b0…029ba               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001a, t01=0x011c}
0x029ba…029e4               Head {h00=0x0026, h01=0x0050, text=»*  PROGRAM LOAD DEVICE = CASSETTE «, t00=0x001a, t01=0x0126}
0x029e4…029ee               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001a, t01=0x0150}
0x029ee…02a1c               Head {h00=0x002a, h01=0x0050, text=» LDKL A1,RDBLK GET SUBROUTINE ADDRESS «, t00=0x001a, t01=0x015a}
0x02a1c…02a38               Head {h00=0x0018, h01=0x0050, text=» LDR A10,A1 SAVE =2 «, t00=0x001a, t01=0x0188}
0x02a38…02a6c               Head {h00=0x0030, h01=0x0050, text=» ST A1,READ STORE IN PROGRAM LOAD SUBROUTINE«, t00=0x001b, t01=0x0014}
0x02a6c…02a80               Head {h00=0x0010, h01=0x0050, text=»AP:215 EQU *«, t00=0x001b, t01=0x0048}
0x02a80…02aae               Head {h00=0x002a, h01=0x0050, text=» CF A14,RDBLK READ ONE CASSETTE BLOCK «, t00=0x001b, t01=0x005c}
0x02aae…02acc               Head {h00=0x001a, h01=0x0050, text=» LDR A1,A1 TAPE MARK? «, t00=0x001b, t01=0x008a}
0x02acc…02ae6               Head {h00=0x0016, h01=0x0050, text=» RF(Z) AP:235 NO! «, t00=0x001b, t01=0x00a8}
0x02ae6…02b16               Head {h00=0x002c, h01=0x0050, text=» CF A14,CASSIN INIT APPLICATION CASSETTE«, t00=0x001b, t01=0x00c2}
0x02b16…02b28               Head {h00=0x000e, h01=0x0050, text=» RB AP:215«, t00=0x001b, t01=0x00f2}
0x02b28…02b34               Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001b, t01=0x0104}
0x02b34…02b48               Head {h00=0x0010, h01=0x0050, text=» IFF CASS=1 «, t00=0x001b, t01=0x0110}
0x02b48…02b5e               Head {h00=0x0012, h01=0x0050, text=» LDKL A1,LMP9 «, t00=0x001b, t01=0x0124}
0x02b5e…02b88               Head {h00=0x0026, h01=0x0050, text=» CALL ERROR ILLEGAL MONITOR OPTION«, t00=0x001b, t01=0x013a}
0x02b88…02b94               Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001b, t01=0x0164}
0x02b94…02ba2               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x001b, t01=0x0170}
0x02ba2…02bb6               Head {h00=0x0010, h01=0x0050, text=»AP:220 EQU *«, t00=0x001b, t01=0x017e}
0x02bb6…02bcc (28, 0, 400)  Head {h00=0x0012, h01=0x0050, text=» IFT FLDISC=1 «, t00=0x001c, t01=0x0004}
0x02bcc…02bd6               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001c, t01=0x001a}
0x02bd6…02c04               Head {h00=0x002a, h01=0x0050, text=»*  PROGRAM LOAD DEVICE = FLEXIBLE DISC«, t00=0x001c, t01=0x0024}
0x02c04…02c0e               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001c, t01=0x0052}
0x02c0e…02c18               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001c, t01=0x005c}
0x02c18…02c4e               Head {h00=0x0032, h01=0x0050, text=»*  MODIFY SCTIPL: /F8 - DRIVE 1, /F9 - DRIVE 2«, t00=0x001c, t01=0x0066}
0x02c4e…02c58               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001c, t01=0x009c}
0x02c58…02c6c               Head {h00=0x0010, h01=0x0050, text=» ORK  A2,/F8«, t00=0x001c, t01=0x00a6}
0x02c6c…02c82               Head {h00=0x0012, h01=0x0050, text=» ST A2,SCTIPL «, t00=0x001c, t01=0x00ba}
0x02c82…02c8c               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001c, t01=0x00d0}
0x02c8c…02caa               Head {h00=0x001a, h01=0x0050, text=»*  INIT FLEXIBLE DISC «, t00=0x001c, t01=0x00da}
0x02caa…02cb4               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001c, t01=0x00f8}
0x02cb4…02cca               Head {h00=0x0012, h01=0x0050, text=» CF A14,FDINIT«, t00=0x001c, t01=0x0102}
0x02cca…02cd8               Head {h00=0x000a, h01=0x0050, text=»   =2 «, t00=0x001c, t01=0x0118}
0x02cd8…02ce6               Head {h00=0x000a, h01=0x0050, text=»   =2 «, t00=0x001c, t01=0x0126}
0x02ce6…02cf4               Head {h00=0x000a, h01=0x0050, text=»   =2 «, t00=0x001c, t01=0x0134}
0x02cf4…02d02               Head {h00=0x000a, h01=0x0050, text=»   =2 «, t00=0x001c, t01=0x0142}
0x02d02…02d18               Head {h00=0x0012, h01=0x0050, text=» RF AP:232  =2«, t00=0x001c, t01=0x0150}
0x02d18…02d24               Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001c, t01=0x0166}
0x02d24…02d3a               Head {h00=0x0012, h01=0x0050, text=» IFF FLDISC=1 «, t00=0x001c, t01=0x0172}
0x02d3a…02d50               Head {h00=0x0012, h01=0x0050, text=» LDKL A1,LMP9 «, t00=0x001c, t01=0x0188}
0x02d50…02d7a               Head {h00=0x0026, h01=0x0050, text=» CALL ERROR ILLEGAL MONITOR OPTION«, t00=0x001d, t01=0x000e}
0x02d7a…02d86               Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001d, t01=0x0038}
0x02d86…02d94               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x001d, t01=0x0044}
0x02d94…02da8               Head {h00=0x0010, h01=0x0050, text=»AP:225 EQU *«, t00=0x001d, t01=0x0052}
0x02da8…02dbe               Head {h00=0x0012, h01=0x0050, text=» IFT MFDISC=1 «, t00=0x001d, t01=0x0066}
0x02dbe…02dc8               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001d, t01=0x007c}
0x02dc8…02df8               Head {h00=0x002c, h01=0x0050, text=»* PROGRAM LOAD DEVICE = MINI FIXED DISC «, t00=0x001d, t01=0x0086}
0x02df8…02e02               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001d, t01=0x00b6}
0x02e02…02e32               Head {h00=0x002c, h01=0x0050, text=»* MODIFY SCTIPL:/F4-DRIVE 1,/F5-DRIVE 2 «, t00=0x001d, t01=0x00c0}
0x02e32…02e3c               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001d, t01=0x00f0}
0x02e3c…02e50               Head {h00=0x0010, h01=0x0050, text=» ORK A2,/F4 «, t00=0x001d, t01=0x00fa}
0x02e50…02e66               Head {h00=0x0012, h01=0x0050, text=» ST A2,SCTIPL «, t00=0x001d, t01=0x010e}
0x02e66…02e70               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001d, t01=0x0124}
0x02e70…02e8e               Head {h00=0x001a, h01=0x0050, text=»* INIT MINI FIXED DISC«, t00=0x001d, t01=0x012e}
0x02e8e…02e98               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001d, t01=0x014c}
0x02e98…02eae               Head {h00=0x0012, h01=0x0050, text=» CF A14,MDINIT«, t00=0x001d, t01=0x0156}
0x02eae…02ebc               Head {h00=0x000a, h01=0x0050, text=»   =2 «, t00=0x001d, t01=0x016c}
0x02ebc…02eca               Head {h00=0x000a, h01=0x0050, text=»   =2 «, t00=0x001d, t01=0x017a}
0x02eca…02ed8               Head {h00=0x000a, h01=0x0050, text=»   =2 «, t00=0x001d, t01=0x0188}
0x02ed8…02ee6               Head {h00=0x000a, h01=0x0050, text=»   =2 «, t00=0x001e, t01=0x0008}
0x02ee6…02efc               Head {h00=0x0012, h01=0x0050, text=» RF AP:232  =2«, t00=0x001e, t01=0x0016}
0x02efc…02f08               Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001e, t01=0x002c}
0x02f08…02f1e               Head {h00=0x0012, h01=0x0050, text=» IFF MFDISC=1 «, t00=0x001e, t01=0x0038}
0x02f1e…02f34               Head {h00=0x0012, h01=0x0050, text=» LDKL A1,LMP9 «, t00=0x001e, t01=0x004e}
0x02f34…02f5e               Head {h00=0x0026, h01=0x0050, text=» CALL ERROR ILLEGAL MONITOR OPTION«, t00=0x001e, t01=0x0064}
0x02f5e…02f6a               Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001e, t01=0x008e}
0x02f6a…02f78               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x001e, t01=0x009a}
0x02f78…02f8c               Head {h00=0x0010, h01=0x0050, text=»AP:230 EQU *«, t00=0x001e, t01=0x00a8}
0x02f8c…02fa0               Head {h00=0x0010, h01=0x0050, text=» IFT DISC=1 «, t00=0x001e, t01=0x00bc}
0x02fa0…02faa               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001e, t01=0x00d0}
0x02faa…02fd0               Head {h00=0x0022, h01=0x0050, text=»*  PROGRAM LOAD DEVICE = DISC «, t00=0x001e, t01=0x00da}
0x02fd0…02fda               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001e, t01=0x0100}
0x02fda…02fe4               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001e, t01=0x010a}
0x02fe4…03022               Head {h00=0x003a, h01=0x0050, text=»*  MODIFY SCTIPL: /F0 - CARTRIDGE DISC, /F1 - FIX DISC«, t00=0x001e, t01=0x0114}
0x03022…0302c               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001e, t01=0x0152}
0x0302c…0303e               Head {h00=0x000e, h01=0x0050, text=» SRL A2,1 «, t00=0x001e, t01=0x015c}
0x0303e…03050               Head {h00=0x000e, h01=0x0050, text=» XRK A2,1 «, t00=0x001e, t01=0x016e}
0x03050…03064               Head {h00=0x0010, h01=0x0050, text=» ORK A2,/F0 «, t00=0x001e, t01=0x0180}
0x03064…0307a (31, 0, 400)  Head {h00=0x0012, h01=0x0050, text=» ST A2,SCTIPL «, t00=0x001f, t01=0x0004}
0x0307a…03084               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001f, t01=0x001a}
0x03084…030a8               Head {h00=0x0020, h01=0x0050, text=»*  INITIALIZE DISC COMMANDS «, t00=0x001f, t01=0x0024}
0x030a8…030b2               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001f, t01=0x0048}
0x030b2…030c8               Head {h00=0x0012, h01=0x0050, text=» CF A14,DUINIT«, t00=0x001f, t01=0x0052}
0x030c8…030e0               Head {h00=0x0014, h01=0x0050, text=»AP:232 EQU *  =2«, t00=0x001f, t01=0x0068}
0x030e0…0310e               Head {h00=0x002a, h01=0x0050, text=» LD A10,READ GET SUBROUTINE ADDRESS =2«, t00=0x001f, t01=0x0080}
0x0310e…03138               Head {h00=0x0026, h01=0x0050, text=» CFR A14,A10 READ FIRST SECTOR =2 «, t00=0x001f, t01=0x00ae}
0x03138…03144               Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001f, t01=0x00d8}
0x03144…03158               Head {h00=0x0010, h01=0x0050, text=» IFF DISC=1 «, t00=0x001f, t01=0x00e4}
0x03158…0316e               Head {h00=0x0012, h01=0x0050, text=» LDKL A1,LMP9 «, t00=0x001f, t01=0x00f8}
0x0316e…03182               Head {h00=0x0010, h01=0x0050, text=» CALL ERROR «, t00=0x001f, t01=0x010e}
0x03182…0318e               Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001f, t01=0x0122}
0x0318e…0319c               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x001f, t01=0x012e}
0x0319c…031b0               Head {h00=0x0010, h01=0x0050, text=»AP:235 EQU *«, t00=0x001f, t01=0x013c}
0x031b0…031ba               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001f, t01=0x0150}
0x031ba…031da               Head {h00=0x001c, h01=0x0050, text=»*  COMMON EXECUTION PATH«, t00=0x001f, t01=0x015a}
0x031da…031e4               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001f, t01=0x017a}
0x031e4…031ee               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001f, t01=0x0184}
0x031ee…03220               Head {h00=0x002e, h01=0x0050, text=»*  SAVE INFORMATION ABOUT THE LOAD MODULE «, t00=0x001f, t01=0x018e}
0x03220…0322a               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0020, t01=0x0030}
0x0322a…03264               Head {h00=0x0036, h01=0x0050, text=» LDR* A6,A9 GET SAVE09 ADDRESS (UNSEGMENTED APPL.)«, t00=0x0020, t01=0x003a}
0x03264…03282               Head {h00=0x001a, h01=0x0050, text=» ST A6,SAVE09,A13 SAVE«, t00=0x0020, t01=0x0074}
0x03282…032b4               Head {h00=0x002e, h01=0x0050, text=» LD A6,COMLG,A9 GET LENGTH OF COMMON PART «, t00=0x0020, t01=0x0092}
0x032b4…032d2               Head {h00=0x001a, h01=0x0050, text=» ST A6,SAVE04,A13 SAVE«, t00=0x0020, t01=0x00c4}
0x032d2…032f8               Head {h00=0x0022, h01=0x0050, text=» LD A2,SCTOPT GET OPTION WORD «, t00=0x0020, t01=0x00e2}
0x032f8…03324               Head {h00=0x0028, h01=0x0050, text=» LD A3,PRGLG1+8,A9 GET PROGRAM TYPE «, t00=0x0020, t01=0x0108}
0x03324…03354               Head {h00=0x002c, h01=0x0050, text=» ST A3,APPTYP,A13 SAVE APPLICATION TYPE «, t00=0x0020, t01=0x0134}
0x03354…0337c               Head {h00=0x0024, h01=0x0050, text=» CWK A3,'CR' CREDIT APPLICATION?«, t00=0x0020, t01=0x0164}
0x0337c…03396               Head {h00=0x0016, h01=0x0050, text=» RF(E) AP2340 YES «, t00=0x0020, t01=0x018c}
0x03396…033bc               Head {h00=0x0022, h01=0x0050, text=» CWK A3,'BA' BASIC APPLICATION«, t00=0x0021, t01=0x0016}
0x033bc…033d6               Head {h00=0x0016, h01=0x0050, text=» RF(E) AP2340 YES «, t00=0x0021, t01=0x003c}
0x033d6…033fe               Head {h00=0x0024, h01=0x0050, text=» CWK A3,'CO' COBOL APPLICATION? «, t00=0x0021, t01=0x0056}
0x033fe…03418               Head {h00=0x0016, h01=0x0050, text=» RF(E) AP2340 YES «, t00=0x0021, t01=0x007e}
0x03418…03422               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0021, t01=0x0098}
0x03422…03442               Head {h00=0x001c, h01=0x0050, text=»*  ASSEMBLER APPLICATION«, t00=0x0021, t01=0x00a2}
0x03442…0344c               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0021, t01=0x00c2}
0x0344c…03482               Head {h00=0x0032, h01=0x0050, text=» ORKL A2,/8000 INDICATE ASSEMBLER APPLICATION «, t00=0x0021, t01=0x00cc}
0x03482…034a6               Head {h00=0x0020, h01=0x0050, text=» ST A2,SCTOPT IN OPTION WORD«, t00=0x0021, t01=0x0102}
0x034a6…034b8               Head {h00=0x000e, h01=0x0050, text=» RF AP2350«, t00=0x0021, t01=0x0126}
0x034b8…034ea               Head {h00=0x002e, h01=0x0050, text=»AP2340 LD A3,PAGLG+8,A9 PHYSICAL PAGE SIZE«, t00=0x0021, t01=0x0138}
0x034ea…03504               Head {h00=0x0016, h01=0x0050, text=» ST A3,SCTPSZ SAVE«, t00=0x0021, t01=0x016a}
0x03504…0353c               Head {h00=0x0034, h01=0x0050, text=»AP2350 LD A5,SCTMSZ GET NUMBER OF PHYSICAL PAGES«, t00=0x0021, t01=0x0184}
0x0353c…0355c               Head {h00=0x001c, h01=0x0050, text=» SRC A2,1 MMU IN SYSTEM?«, t00=0x0022, t01=0x002c}
0x0355c…03576               Head {h00=0x0016, h01=0x0050, text=» RF(NN) AP:240 NO!«, t00=0x0022, t01=0x004c}
0x03576…03584               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0022, t01=0x0066}
0x03584…0358e               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0022, t01=0x0074}
0x0358e…035c4               Head {h00=0x0032, h01=0x0050, text=»*  EXECUTION PATH FOR SYSTEMS WITH MMU OPTION «, t00=0x0022, t01=0x007e}
0x035c4…035ce               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0022, t01=0x00b4}
0x035ce…035f2               Head {h00=0x0020, h01=0x0050, text=» LD A3,SCTPSZ GET PAGE SIZE «, t00=0x0022, t01=0x00be}
0x035f2…0360a               Head {h00=0x0014, h01=0x0050, text=» LDR A1,A3 SAVE «, t00=0x0022, t01=0x00e2}
0x0360a…03632               Head {h00=0x0024, h01=0x0050, text=» ANKL A1,/03FF EVEN 1K-MULTIPLE?«, t00=0x0022, t01=0x00fa}
0x03632…0364c               Head {h00=0x0016, h01=0x0050, text=» RF(Z) AP:236 YES!«, t00=0x0022, t01=0x0122}
0x0364c…03660               Head {h00=0x0010, h01=0x0050, text=» LDK A1,LMP8«, t00=0x0022, t01=0x013c}
0x03660…0368c               Head {h00=0x0028, h01=0x0050, text=» CALL ERROR INDICATE PAGE SIZE ERROR«, t00=0x0022, t01=0x0150}
0x0368c…036a0               Head {h00=0x0010, h01=0x0050, text=»AP:236 EQU *«, t00=0x0022, t01=0x017c}
0x036a0…036c4               Head {h00=0x0020, h01=0x0050, text=» SRL A3,2 LOGICAL PAGE SIZE «, t00=0x0022, t01=0x0190}
0x036c4…036e4               Head {h00=0x001c, h01=0x0050, text=» SLL A5,8 MAP IT ON MMU «, t00=0x0023, t01=0x0024}
0x036e4…0371a               Head {h00=0x0032, h01=0x0050, text=» ANKL A5,/FC00 PAGE ADDRESS IN 6 LEFTMOST BITS«, t00=0x0023, t01=0x0044}
0x0371a…03732               Head {h00=0x0014, h01=0x0050, text=» LDR A1,A5 SAVE «, t00=0x0023, t01=0x007a}
0x03732…0373c               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0023, t01=0x0092}
0x0373c…03766               Head {h00=0x0026, h01=0x0050, text=»*  CHECK IF ASSEMBLER APPLICATION «, t00=0x0023, t01=0x009c}
0x03766…03770               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0023, t01=0x00c6}
0x03770…03798               Head {h00=0x0024, h01=0x0050, text=» SLC A2,1 ASSEMBLER APPLICATION «, t00=0x0023, t01=0x00d0}
0x03798…037b2               Head {h00=0x0016, h01=0x0050, text=» ABL(N) AP:330 YES«, t00=0x0023, t01=0x00f8}
0x037b2…037e6               Head {h00=0x0030, h01=0x0050, text=»AP:237 LD A2,NUMSEG+8,A9 NUMBER OF SEGMENTS «, t00=0x0023, t01=0x0112}
0x037e6…03810               Head {h00=0x0026, h01=0x0050, text=»AP:238 ABL(Z) AP:330 NO SEGMENTS! «, t00=0x0023, t01=0x0146}
0x03810…03822               Head {h00=0x000e, h01=0x0050, text=» RF AP:245«, t00=0x0023, t01=0x0170}
0x03822…0382c               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0023, t01=0x0182}
0x0382c…03874               Head {h00=0x0044, h01=0x0050, text=»*  END OF EXECUTION PATH EXCLUSIVELY FOR SYSTEMS WITH MMU OPTION«, t00=0x0023, t01=0x018c}
0x03874…0387e               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0024, t01=0x0044}
0x0387e…0388c               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0024, t01=0x004e}
0x0388c…038a0               Head {h00=0x0010, h01=0x0050, text=»AP:240 EQU *«, t00=0x0024, t01=0x005c}
0x038a0…038aa               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0024, t01=0x0070}
0x038aa…038ee               Head {h00=0x0040, h01=0x0050, text=»*  EXECUTION PATH EXCLUSIVELY FOR SYSTEMS WITHOUT MMU OPTION«, t00=0x0024, t01=0x007a}
0x038ee…038f8               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0024, t01=0x00be}
0x038f8…03936               Head {h00=0x003a, h01=0x0050, text=» SLL A5,10 HIGHEST PHYSICAL AND LOGICAL MEMORY ADDRESS«, t00=0x0024, t01=0x00c8}
0x03936…0394e               Head {h00=0x0014, h01=0x0050, text=» LDR A1,A5 SAVE «, t00=0x0024, t01=0x0106}
0x0394e…03958               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0024, t01=0x011e}
0x03958…03982               Head {h00=0x0026, h01=0x0050, text=»*  CHECK IF ASSEMBLER APPLICATION «, t00=0x0024, t01=0x0128}
0x03982…0398c               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0024, t01=0x0152}
0x0398c…039b4               Head {h00=0x0024, h01=0x0050, text=» SLC A2,1 ASSEMBLER APPLICATION?«, t00=0x0024, t01=0x015c}
0x039b4…039ce               Head {h00=0x0016, h01=0x0050, text=» RF(N) AP:275 YES «, t00=0x0024, t01=0x0184}
0x039ce…039fc               Head {h00=0x002a, h01=0x0050, text=» LD A2,NUMSEG+8,A9 NUMBER OF SEGMENTS «, t00=0x0025, t01=0x000e}
0x039fc…03a1e               Head {h00=0x001e, h01=0x0050, text=» RF(Z) AP:275 NO SEGMENTS!«, t00=0x0025, t01=0x003c}
0x03a1e…03a2c               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0025, t01=0x005e}
0x03a2c…03a40               Head {h00=0x0010, h01=0x0050, text=»AP:245 EQU *«, t00=0x0025, t01=0x006c}
0x03a40…03a4a               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0025, t01=0x0080}
0x03a4a…03a6a               Head {h00=0x001c, h01=0x0050, text=»*  COMMON EXECUTION PATH«, t00=0x0025, t01=0x008a}
0x03a6a…03a74               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0025, t01=0x00aa}
0x03a74…03a98               Head {h00=0x0020, h01=0x0050, text=» ST A1,SAVE06,A13 SAVE A1 =2«, t00=0x0025, t01=0x00b4}
0x03a98…03aca               Head {h00=0x002e, h01=0x0050, text=» ST A2,SAVE29,A13 SAVE NUMBER OF SEGMENTS «, t00=0x0025, t01=0x00d8}
0x03aca…03af0               Head {h00=0x0022, h01=0x0050, text=» LD A4,SCTOPT GET OPTION WORD «, t00=0x0025, t01=0x010a}
0x03af0…03b0e               Head {h00=0x001a, h01=0x0050, text=» ANK A4,2 DISC PAGING?«, t00=0x0025, t01=0x0130}
0x03b0e…03b28               Head {h00=0x0016, h01=0x0050, text=» RF(Z) AP:260 NO! «, t00=0x0025, t01=0x014e}
0x03b28…03b56               Head {h00=0x002a, h01=0x0050, text=» LD A4,SCTIPL GET PROGRAM LOAD DEVICE «, t00=0x0025, t01=0x0168}
0x03b56…03b7c               Head {h00=0x0022, h01=0x0050, text=» SUK A4,/F0 CHECK IF CASSETTE «, t00=0x0026, t01=0x0008}
0x03b7c…03bb0               Head {h00=0x0030, h01=0x0050, text=» RF(N) AP:260 CASSETTE - LOAD ALL SEGMENTS! «, t00=0x0026, t01=0x002e}
0x03bb0…03bba               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0026, t01=0x0062}
0x03bba…03bea               Head {h00=0x002c, h01=0x0050, text=»*  COMPUTE NUMBER OF CORE RESIDENT PAGES«, t00=0x0026, t01=0x006c}
0x03bea…03bf4               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0026, t01=0x009c}
0x03bf4…03c18               Head {h00=0x0020, h01=0x0050, text=» CM SAVE05,A13 RESET COUNTER«, t00=0x0026, t01=0x00a6}
0x03c18…03c40               Head {h00=0x0024, h01=0x0050, text=» LDR A6,A9 START OF APPLICATION «, t00=0x0026, t01=0x00ca}
0x03c40…03c6a               Head {h00=0x0026, h01=0x0050, text=» ADK A6,14 START OF SEGMENT BLOCKS«, t00=0x0026, t01=0x00f2}
0x03c6a…03c7e               Head {h00=0x0010, h01=0x0050, text=»AP:250 EQU *«, t00=0x0026, t01=0x011c}
0x03c7e…03cb6               Head {h00=0x0034, h01=0x0050, text=» ST A2,SAVE01,A13 SAVE REMAINING NBR OF SEGM. =2«, t00=0x0026, t01=0x0130}
0x03cb6…03cda               Head {h00=0x0020, h01=0x0050, text=» ADK A6,6 NEXT SEGMENT BLOCK«, t00=0x0026, t01=0x0168}
0x03cda…03cfe               Head {h00=0x0020, h01=0x0050, text=» ST A9,SAVE03,A13 SAVE A9 =2«, t00=0x0026, t01=0x018c}
0x03cfe…03d24               Head {h00=0x0022, h01=0x0050, text=» ST A11,SAVE13,A13 SAVE A11 =2«, t00=0x0027, t01=0x0020}
0x03d24…03d50               Head {h00=0x0028, h01=0x0050, text=» LDR A11,A6 GET POINTER IN S:GTAB =2«, t00=0x0027, t01=0x0046}
0x03d50…03d80               Head {h00=0x002c, h01=0x0050, text=» ADKL A9,BUFLEN-16 END OF READ BUFFER =2«, t00=0x0027, t01=0x0072}
0x03d80…03db0               Head {h00=0x002c, h01=0x0050, text=» CALL CMPADR POINTER OUTSIDE BUFFER? =2 «, t00=0x0027, t01=0x00a2}
0x03db0…03dcc               Head {h00=0x0018, h01=0x0050, text=» RF(L) AP:252 NO! =2«, t00=0x0027, t01=0x00d2}
0x03dcc…03dfe               Head {h00=0x002e, h01=0x0050, text=» SUR A6,A9 DISPLACEMENT IN NEXT SECTOR =2 «, t00=0x0027, t01=0x00ee}
0x03dfe…03e2c               Head {h00=0x002a, h01=0x0050, text=» SUKL A9,BUFLEN-16 START OF BUFFER =2 «, t00=0x0027, t01=0x0120}
0x03e2c…03e54               Head {h00=0x0024, h01=0x0050, text=» ADR A6,A9 NEXT SEGMENT BLOCK =2«, t00=0x0027, t01=0x014e}
0x03e54…03e88               Head {h00=0x0030, h01=0x0050, text=» LD A11,SAVE13,A13 GET LAST SECTOR NUMBER =2«, t00=0x0027, t01=0x0176}
0x03e88…03eac               Head {h00=0x0020, h01=0x0050, text=» ST A3,SAVE07,A13 SAVE A3 =2«, t00=0x0028, t01=0x001a}
0x03eac…03ed0               Head {h00=0x0020, h01=0x0050, text=» ST A5,SAVE08,A13 SAVE A5 =2«, t00=0x0028, t01=0x003e}
0x03ed0…03efe               Head {h00=0x002a, h01=0x0050, text=» CFR A14,A10 READ NEXT SECTOR/BLOCK =2«, t00=0x0028, t01=0x0062}
0x03efe…03f26               Head {h00=0x0024, h01=0x0050, text=» LD A3,SAVE07,A13 RESTORE A3 =2 «, t00=0x0028, t01=0x0090}
0x03f26…03f4e               Head {h00=0x0024, h01=0x0050, text=» LD A5,SAVE08,A13 RESTORE A5 =2 «, t00=0x0028, t01=0x00b8}
0x03f4e…03f86               Head {h00=0x0034, h01=0x0050, text=» ST A11,SAVE13,A13 SAVE CURRENT SECTOR NUMBER =2«, t00=0x0028, t01=0x00e0}
0x03f86…03fc0               Head {h00=0x0036, h01=0x0050, text=»AP:252 LD A11,SAVE13,A13 GET NEXT SECTOR NUMBER =2«, t00=0x0028, t01=0x0118}
0x03fc0…03fec               Head {h00=0x0028, h01=0x0050, text=» LD A9,SAVE03,A13 START OF BUFFER =2«, t00=0x0028, t01=0x0152}
0x03fec…04010               Head {h00=0x0020, h01=0x0050, text=» LCR A4,A6 GET SEGMENT TYPE «, t00=0x0028, t01=0x017e}
0x04010…0403c               Head {h00=0x0028, h01=0x0050, text=» CCK A4,'RR' CORE RESIDENT SEGMENT? «, t00=0x0029, t01=0x0012}
0x0403c…04056               Head {h00=0x0016, h01=0x0050, text=» RF(NE) AP:255 NO!«, t00=0x0029, t01=0x003e}
0x04056…04090               Head {h00=0x0036, h01=0x0050, text=» IM SAVE05,A13 INCREMENT RESIDENT SEGMENT COUNTER «, t00=0x0029, t01=0x0058}
0x04090…040a4               Head {h00=0x0010, h01=0x0050, text=»AP:255 EQU *«, t00=0x0029, t01=0x0092}
0x040a4…040dc               Head {h00=0x0034, h01=0x0050, text=» LD A2,SAVE01,A13 GET REMAINING NBR OF SEGM. =2 «, t00=0x0029, t01=0x00a6}
0x040dc…040fe               Head {h00=0x001e, h01=0x0050, text=» SUK A2,1 MOORE SEGMENTS? «, t00=0x0029, t01=0x00de}
0x040fe…0411a               Head {h00=0x0018, h01=0x0050, text=» RB(NZ) AP:250 YES! «, t00=0x0029, t01=0x0100}
0x0411a…04154               Head {h00=0x0036, h01=0x0050, text=» LD A11,SCTADA+2 GET APPLICATION START ADDRESS =2 «, t00=0x0029, t01=0x011c}
0x04154…04178               Head {h00=0x0020, h01=0x0050, text=» ST A3,SAVE03,A13 SAVE A3 =2«, t00=0x0029, t01=0x0156}
0x04178…0419c               Head {h00=0x0020, h01=0x0050, text=» ST A5,SAVE08,A13 SAVE A5 =2«, t00=0x0029, t01=0x017a}
0x0419c…041c6               Head {h00=0x0026, h01=0x0050, text=» CFR A14,A10 READ FIRST SECTOR =2 «, t00=0x002a, t01=0x000e}
0x041c6…041ee               Head {h00=0x0024, h01=0x0050, text=» LD A3,SAVE03,A13 RESTORE A3 =2 «, t00=0x002a, t01=0x0038}
0x041ee…04216               Head {h00=0x0024, h01=0x0050, text=» LD A5,SAVE08,A13 RESTORE A5 =2 «, t00=0x002a, t01=0x0060}
0x04216…0424c               Head {h00=0x0032, h01=0x0050, text=» LD A2,SAVE05,A13 NUMBER OF RESIDENT SEGMENTS «, t00=0x002a, t01=0x0088}
0x0424c…04278               Head {h00=0x0028, h01=0x0050, text=» RF(Z) AP:270 NO RESIDENT SEGMENTS! «, t00=0x002a, t01=0x00be}
0x04278…0428c               Head {h00=0x0010, h01=0x0050, text=»AP:260 EQU *«, t00=0x002a, t01=0x00ea}
0x0428c…042b6               Head {h00=0x0026, h01=0x0050, text=» ST A2,SCTNOP SAVE NUMBER OF PAGES«, t00=0x002a, t01=0x00fe}
0x042b6…042d0               Head {h00=0x0016, h01=0x0050, text=» LDR A4,A9 SAVE A9«, t00=0x002a, t01=0x0128}
0x042d0…042ec               Head {h00=0x0018, h01=0x0050, text=» LDR A8,A11 SAVE A11«, t00=0x002a, t01=0x0142}
0x042ec…042fa               Head {h00=0x000a, h01=0x0050, text=»*   =2«, t00=0x002a, t01=0x015e}
0x042fa…0431e               Head {h00=0x0020, h01=0x0050, text=»*  CHECK MEMORY OVERFLOW =2 «, t00=0x002a, t01=0x016c}
0x0431e…04328               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002a, t01=0x0190}
0x04328…04358               Head {h00=0x002c, h01=0x0050, text=» LD A7,SCTEFA+2 GET PARTITION NUMBER =2 «, t00=0x002b, t01=0x000a}
0x04358…04386               Head {h00=0x002a, h01=0x0050, text=»AP:262 LD A11,SCTPSZ GET PAGE SIZE =2 «, t00=0x002b, t01=0x003a}
0x04386…043b4               Head {h00=0x002a, h01=0x0050, text=» LD A9,SCTEFA GET END OF FREE AREA =2 «, t00=0x002b, t01=0x0068}
0x043b4…043f0               Head {h00=0x0038, h01=0x0050, text=» CALL CMPADR ENOUGTH SPACE IN THIS PARTITION? =2 =2 «, t00=0x002b, t01=0x0096}
0x043f0…0440e               Head {h00=0x001a, h01=0x0050, text=» RF(NG) AP:265 YES! =2«, t00=0x002b, t01=0x00d2}
0x0440e…0442c               Head {h00=0x001a, h01=0x0050, text=» SUK A7,1 DECREMENT =2«, t00=0x002b, t01=0x00f0}
0x0442c…04456               Head {h00=0x0026, h01=0x0050, text=» RF(NP) AP:280 MEMORY OVERFLOW! =2«, t00=0x002b, t01=0x010e}
0x04456…04488               Head {h00=0x002e, h01=0x0050, text=» ST A7,SCTEFA+2 UPDATE PARTITION NUMBER =2«, t00=0x002b, t01=0x0138}
0x04488…044be               Head {h00=0x0032, h01=0x0050, text=»AP:265 SUR A9,A11 COMPUTE END OF FREE AREA =2 «, t00=0x002b, t01=0x016a}
0x044be…044dc               Head {h00=0x001a, h01=0x0050, text=» ST A9,SCTEFA STORE =2«, t00=0x002c, t01=0x0010}
0x044dc…04508               Head {h00=0x0028, h01=0x0050, text=» CWK A7,1 FIRST MEMORY PARTITION? =2«, t00=0x002c, t01=0x002e}
0x04508…04524               Head {h00=0x0018, h01=0x0050, text=» RF(G) AP:266 NO! =2«, t00=0x002c, t01=0x005a}
0x04524…04554               Head {h00=0x002c, h01=0x0050, text=» LD A11,SCTSFA GET START OF FREE AREA =2«, t00=0x002c, t01=0x0076}
0x04554…0457e               Head {h00=0x0026, h01=0x0050, text=» CALL CMPADR COMPARE ADDRESSSES =2«, t00=0x002c, t01=0x00a6}
0x0457e…045a8               Head {h00=0x0026, h01=0x0050, text=» RF(NL) AP:280 MEMORY OVERFLOW! =2«, t00=0x002c, t01=0x00d0}
0x045a8…045c0               Head {h00=0x0014, h01=0x0050, text=»AP:266 EQU *  =2«, t00=0x002c, t01=0x00fa}
0x045c0…045f4               Head {h00=0x0030, h01=0x0050, text=» SUR A5,A3 DECREMENT PHYSICAL MEMORY ADDRESS«, t00=0x002c, t01=0x0112}
0x045f4…04620               Head {h00=0x0028, h01=0x0050, text=» SUK A2,1 DECREMENT NUMBER OF PAGES «, t00=0x002c, t01=0x0146}
0x04620…04636               Head {h00=0x0012, h01=0x0050, text=» RB(P) AP:262 «, t00=0x002c, t01=0x0172}
0x04636…04654               Head {h00=0x001a, h01=0x0050, text=» LDR A9,A4 RESTORE A9 «, t00=0x002c, t01=0x0188}
0x04654…04674               Head {h00=0x001c, h01=0x0050, text=» LDR A11,A8 RESTORE A11 «, t00=0x002d, t01=0x0016}
0x04674…046b0               Head {h00=0x0038, h01=0x0050, text=» ST A5,SAVE22,A13 SAVE PHYS.ADDRESS TO FIRST SEGMENT«, t00=0x002d, t01=0x0036}
0x046b0…046c4               Head {h00=0x0010, h01=0x0050, text=»AP:270 EQU *«, t00=0x002d, t01=0x0072}
0x046c4…046ec               Head {h00=0x0024, h01=0x0050, text=» LD A1,SAVE06,A13 RESTORE A1 =2 «, t00=0x002d, t01=0x0086}
0x046ec…04712               Head {h00=0x0022, h01=0x0050, text=» LD A2,SCTOPT GET OPTION WORD «, t00=0x002d, t01=0x00ae}
0x04712…04732               Head {h00=0x001c, h01=0x0050, text=» ANK A2,1 MMU IN SYSTEM?«, t00=0x002d, t01=0x00d4}
0x04732…0474e               Head {h00=0x0018, h01=0x0050, text=» RF(NZ) AP:292 YES! «, t00=0x002d, t01=0x00f4}
0x0474e…04758               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002d, t01=0x0110}
0x04758…04780               Head {h00=0x0024, h01=0x0050, text=»*  END OF COMMON EXECUTION PATH «, t00=0x002d, t01=0x011a}
0x04780…0478a               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002d, t01=0x0142}
0x0478a…04798               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x002d, t01=0x014c}
0x04798…047a2               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002d, t01=0x015a}
0x047a2…047e6               Head {h00=0x0040, h01=0x0050, text=»*  EXECUTION PATH EXCLUSIVELY FOR SYSTEMS WITHOUT MMU OPTION«, t00=0x002d, t01=0x0164}
0x047e6…047f0               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002e, t01=0x0018}
0x047f0…0480a               Head {h00=0x0016, h01=0x0050, text=» ST A5,SAVE08,A13 «, t00=0x002e, t01=0x0022}
0x0480a…0481e               Head {h00=0x0010, h01=0x0050, text=»AP:275 EQU *«, t00=0x002e, t01=0x003c}
0x0481e…04850               Head {h00=0x002e, h01=0x0050, text=» LD A10,COMLG,A9 GET LENGTH OF COMMON PART«, t00=0x002e, t01=0x0050}
0x04850…0487a               Head {h00=0x0026, h01=0x0050, text=» ADKL A10,3 RESERV ONE EXTRA WORD «, t00=0x002e, t01=0x0082}
0x0487a…04892               Head {h00=0x0014, h01=0x0050, text=» ANKL A10,/FFFE «, t00=0x002e, t01=0x00ac}
0x04892…0489a               Head {h00=0x0004, h01=0x0050, t00=0x002e, t01=0x00c4}
0x0489a…048b4               Head {h00=0x0016, h01=0x0050, text=» LDR A4,A9 SAVE A9«, t00=0x002e, t01=0x00cc}
0x048b4…048d0               Head {h00=0x0018, h01=0x0050, text=» LDR A8,A11 SAVE A11«, t00=0x002e, t01=0x00e6}
0x048d0…048e4               Head {h00=0x0010, h01=0x0050, text=» LDR A11,A5 «, t00=0x002e, t01=0x0102}
0x048e4…048f8               Head {h00=0x0010, h01=0x0050, text=»AP:285 EQU *«, t00=0x002e, t01=0x0116}
0x048f8…0490c               Head {h00=0x0010, h01=0x0050, text=» SUKL A11,2 «, t00=0x002e, t01=0x012a}
0x0490c…04920               Head {h00=0x0010, h01=0x0050, text=» SUKL A10,2 «, t00=0x002e, t01=0x013e}
0x04920…04936               Head {h00=0x0012, h01=0x0050, text=» RF(Z) AP:290 «, t00=0x002e, t01=0x0152}
0x04936…04962               Head {h00=0x0028, h01=0x0050, text=» LD A9,SCTSFA GET START OF FREE AREA«, t00=0x002e, t01=0x0168}
0x04962…0498a (47, 0, 400)  Head {h00=0x0024, h01=0x0050, text=» CALL CMPADR A11 COMPARED TO A9 «, t00=0x002f, t01=0x0004}
0x0498a…049a0               Head {h00=0x0012, h01=0x0050, text=» RB(G) AP:285 «, t00=0x002f, t01=0x002c}
0x049a0…049bc               Head {h00=0x0018, h01=0x0050, text=»AP:280 LDKL A1,LMP3 «, t00=0x002f, t01=0x0042}
0x049bc…049e0               Head {h00=0x0020, h01=0x0050, text=» CALL ERROR MEMORY OVERFLOW!«, t00=0x002f, t01=0x005e}
0x049e0…049f4               Head {h00=0x0010, h01=0x0050, text=»AP:290 EQU *«, t00=0x002f, t01=0x0082}
0x049f4…04a18               Head {h00=0x0020, h01=0x0050, text=» LDR A12,A11 RELOCATION BASE«, t00=0x002f, t01=0x0096}
0x04a18…04a36               Head {h00=0x001a, h01=0x0050, text=» LDR A9,A4 RESTORE A9 «, t00=0x002f, t01=0x00ba}
0x04a36…04a56               Head {h00=0x001c, h01=0x0050, text=» LDR A11,A8 RESTORE A11 «, t00=0x002f, t01=0x00d8}
0x04a56…04a8a               Head {h00=0x0030, h01=0x0050, text=» LDR A8,A12 A8 - APPLICATION LOAD - ADDRESS «, t00=0x002f, t01=0x00f8}
0x04a8a…04ac2               Head {h00=0x0034, h01=0x0050, text=» ST A8,SAVE07,A13 SAVE APPLLICATION LOAD-ADDRESS«, t00=0x002f, t01=0x012c}
0x04ac2…04afa               Head {h00=0x0034, h01=0x0050, text=» ST A8,SAVE01,A13 SAVE APPLICATION LOAD-ADDRESS «, t00=0x002f, t01=0x0164}
0x04afa…04b2c               Head {h00=0x002e, h01=0x0050, text=» LD A10,COMLG,A9 GET LENGTH OF COMMON PART«, t00=0x0030, t01=0x000c}
0x04b2c…04b40               Head {h00=0x0010, h01=0x0050, text=» ABL AP:355 «, t00=0x0030, t01=0x003e}
0x04b40…04b4e               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0030, t01=0x0052}
0x04b4e…04b62               Head {h00=0x0010, h01=0x0050, text=»AP:292 EQU *«, t00=0x0030, t01=0x0060}
0x04b62…04b6c               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0030, t01=0x0074}
0x04b6c…04ba2               Head {h00=0x0032, h01=0x0050, text=»*  EXECUTION PATH FOR SYSTEMS WITH MMU OPTION «, t00=0x0030, t01=0x007e}
0x04ba2…04bac               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0030, t01=0x00b4}
0x04bac…04bc4               Head {h00=0x0014, h01=0x0050, text=» LDR A4,A5 SAVE «, t00=0x0030, t01=0x00be}
0x04bc4…04bee               Head {h00=0x0026, h01=0x0050, text=» ANKL A5,/FC00 GET 6 LEFTMOST BITS«, t00=0x0030, t01=0x00d6}
0x04bee…04c06               Head {h00=0x0014, h01=0x0050, text=» LDR A6,A5 SAVE «, t00=0x0030, t01=0x0100}
0x04c06…04c36               Head {h00=0x002c, h01=0x0050, text=» SUR A4,A5 COMPUTE PHYSICAL DISPLACEMENT«, t00=0x0030, t01=0x0118}
0x04c36…04c44               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0030, t01=0x0148}
0x04c44…04c4e               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0030, t01=0x0156}
0x04c4e…04c86               Head {h00=0x0034, h01=0x0050, text=»*  STORE ADDRES(ES) TO PHYSICAL PAGE(S) HOLDING «, t00=0x0030, t01=0x0160}
0x04c86…04ca8               Head {h00=0x001e, h01=0x0050, text=»*  THE FIRST LOGICAL PAGE «, t00=0x0031, t01=0x0008}
0x04ca8…04cb2               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0031, t01=0x002a}
0x04cb2…04cde               Head {h00=0x0028, h01=0x0050, text=» LDKL A7,MMEND GET END OF  MMU TABLE«, t00=0x0031, t01=0x0034}
0x04cde…04d08               Head {h00=0x0026, h01=0x0050, text=» LDKL A8,16 INIT MMU ENTRY POINTER«, t00=0x0031, t01=0x0060}
0x04d08…04d1c               Head {h00=0x0010, h01=0x0050, text=»AP:295 EQU *«, t00=0x0031, t01=0x008a}
0x04d1c…04d4a               Head {h00=0x002a, h01=0x0050, text=» SUK A7,2 DECREMENT MMU ENTRY ADDRESS «, t00=0x0031, t01=0x009e}
0x04d4a…04d78               Head {h00=0x002a, h01=0x0050, text=» SUKL A8,1 DECREMENT MMU ENTRY POINTER«, t00=0x0031, t01=0x00cc}
0x04d78…04dae               Head {h00=0x0032, h01=0x0050, text=» SUKL A3,/400 DECREMENT PHYSICAL PAGE ADDRESS «, t00=0x0031, t01=0x00fa}
0x04dae…04dc4               Head {h00=0x0012, h01=0x0050, text=» RB(P) AP:295 «, t00=0x0031, t01=0x0130}
0x04dc4…04dee               Head {h00=0x0026, h01=0x0050, text=» RF(Z) AP:300 EVEN 4K-BYTES PAGES «, t00=0x0031, t01=0x0146}
0x04dee…04e12               Head {h00=0x0020, h01=0x0050, text=» LD A3,SCTPSZ GET PAGE SIZE «, t00=0x0031, t01=0x0170}
0x04e12…04e34 (50, 0, 400)  Head {h00=0x001e, h01=0x0050, text=» CWK A3,/400 PAGE SIZE=1K?«, t00=0x0032, t01=0x0004}
0x04e34…04e4e               Head {h00=0x0016, h01=0x0050, text=» RF(E) AP:300 YES «, t00=0x0032, t01=0x0026}
0x04e4e…04e58               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0032, t01=0x0040}
0x04e58…04e8c               Head {h00=0x0030, h01=0x0050, text=»*  RESERV ONE EXTRA MMU ENTRY WHEN PAGE SIZE«, t00=0x0032, t01=0x004a}
0x04e8c…04eb4               Head {h00=0x0024, h01=0x0050, text=»*  IS NOT AN EVEN MULTIPLE OF 4K«, t00=0x0032, t01=0x007e}
0x04eb4…04ebe               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0032, t01=0x00a6}
0x04ebe…04ed0               Head {h00=0x000e, h01=0x0050, text=» SUK A7,2 «, t00=0x0032, t01=0x00b0}
0x04ed0…04ee2               Head {h00=0x000e, h01=0x0050, text=» SUKL A8,1«, t00=0x0032, t01=0x00c2}
0x04ee2…04ef6               Head {h00=0x0010, h01=0x0050, text=»AP:300 EQU *«, t00=0x0032, t01=0x00d4}
0x04ef6…04f28               Head {h00=0x002e, h01=0x0050, text=» LD A3,SCTNOP ANY CORE RESIDENT SEGMENTS? «, t00=0x0032, t01=0x00e8}
0x04f28…04f44               Head {h00=0x0018, h01=0x0050, text=» RF(NZ) AP:302 YES! «, t00=0x0032, t01=0x011a}
0x04f44…04f74               Head {h00=0x002c, h01=0x0050, text=» LDR A5,A1 GET ADDRESS TO END OF MEMORY «, t00=0x0032, t01=0x0136}
0x04f74…04f96               Head {h00=0x001e, h01=0x0050, text=» LDK A4,0 RESET PAGE SIZE «, t00=0x0032, t01=0x0166}
0x04f96…04fa8               Head {h00=0x000e, h01=0x0050, text=» RF AP:310«, t00=0x0032, t01=0x0188}
0x04fa8…04fe8               Head {h00=0x003c, h01=0x0050, text=»AP:302 LDR A3,A7 SAVE MMU ENTRY ADDRESS TO LOGICAL PAGE «, t00=0x0033, t01=0x000a}
0x04fe8…04ffc               Head {h00=0x0010, h01=0x0050, text=»AP:305 EQU *«, t00=0x0033, t01=0x004a}
0x04ffc…0502e               Head {h00=0x002e, h01=0x0050, text=» STR A6,A3 STORE ADDRESS TO PHYSICAL PAGE «, t00=0x0033, t01=0x005e}
0x0502e…0505c               Head {h00=0x002a, h01=0x0050, text=» ADK A3,2 INCREMENT MMU ENTRY ADDRESS «, t00=0x0033, t01=0x0090}
0x0505c…05084               Head {h00=0x0024, h01=0x0050, text=» CWK A3,MMEND END OF MMU TABLE? «, t00=0x0033, t01=0x00be}
0x05084…0509e               Head {h00=0x0016, h01=0x0050, text=» RF(E) AP:310 YES!«, t00=0x0033, t01=0x00e6}
0x0509e…050d4               Head {h00=0x0032, h01=0x0050, text=» ADKL A6,/400 INCREMENT PHYSICAL PAGE ADDRESS «, t00=0x0033, t01=0x0100}
0x050d4…050e6               Head {h00=0x000e, h01=0x0050, text=» RB AP:305«, t00=0x0033, t01=0x0136}
0x050e6…050fa               Head {h00=0x0010, h01=0x0050, text=»AP:310 EQU *«, t00=0x0033, t01=0x0148}
0x050fa…05128               Head {h00=0x002a, h01=0x0050, text=» LDR A4,A4 ANY PHYSICAL DISPLACEMENT? «, t00=0x0033, t01=0x015c}
0x05128…05144               Head {h00=0x0018, h01=0x0050, text=» RF(NZ) AP:315 YES! «, t00=0x0033, t01=0x018a}
0x05144…05174               Head {h00=0x002c, h01=0x0050, text=» SUKL A5,/400 NEXT PHYSICAL PAGE ADDRESS«, t00=0x0034, t01=0x0016}
0x05174…0517e               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0034, t01=0x0046}
0x0517e…05192               Head {h00=0x0010, h01=0x0050, text=»AP:315 EQU *«, t00=0x0034, t01=0x0050}
0x05192…051ba               Head {h00=0x0024, h01=0x0050, text=» SLL A4,2 PHYSICAL DISPLACEMENT «, t00=0x0034, t01=0x0064}
0x051ba…051ce               Head {h00=0x0010, h01=0x0050, text=»AP:325 EQU *«, t00=0x0034, t01=0x008c}
0x051ce…051d8               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0034, t01=0x00a0}
0x051d8…0520a               Head {h00=0x002e, h01=0x0050, text=»*  SAVE LOGICAL ADDRESS OF SAVE05 SEGMENT «, t00=0x0034, t01=0x00aa}
0x0520a…05214               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0034, t01=0x00dc}
0x05214…05234               Head {h00=0x001c, h01=0x0050, text=» LDR A2,A8 GET MMU ENTRY«, t00=0x0034, t01=0x00e6}
0x05234…0525e               Head {h00=0x0026, h01=0x0050, text=» SLL A2,12 MOVE TO 4 LEFTMOST BITS«, t00=0x0034, t01=0x0106}
0x0525e…0528e               Head {h00=0x002c, h01=0x0050, text=» ANKL A2,/F000 MMU ENTRY TO LOGICAL PAGE«, t00=0x0034, t01=0x0130}
0x0528e…052a8               Head {h00=0x0016, h01=0x0050, text=» ST A2,SCTLAP SAVE«, t00=0x0034, t01=0x0160}
0x052a8…052cc               Head {h00=0x0020, h01=0x0050, text=» ADR A2,A4 ADD DISPLACEMENT «, t00=0x0034, t01=0x017a}
0x052cc…052ea               Head {h00=0x001a, h01=0x0050, text=» ST A2,SAVE08,A13 SAVE«, t00=0x0035, t01=0x000e}
0x052ea…0531a               Head {h00=0x002c, h01=0x0050, text=» LDR A2,A8 GET MMU ENTRY FOR FIRST PAGE «, t00=0x0035, t01=0x002c}
0x0531a…0533e               Head {h00=0x0020, h01=0x0050, text=» ADR A2,A2 BYTE DISPLACEMENT«, t00=0x0035, t01=0x005c}
0x0533e…05378               Head {h00=0x0036, h01=0x0050, text=» ADKL A2,TTB:MT COMPUTE DISPL. TO FIRST PAGE ENTRY«, t00=0x0035, t01=0x0080}
0x05378…0539c               Head {h00=0x0020, h01=0x0050, text=» ST A2,SCTMMP SAVE IN SYSTAB«, t00=0x0035, t01=0x00ba}
0x0539c…053a6               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0035, t01=0x00de}
0x053a6…053d0               Head {h00=0x0026, h01=0x0050, text=»*  COMPUTE NUMBER OF PAGE ENTRIES «, t00=0x0035, t01=0x00e8}
0x053d0…053da               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0035, t01=0x0112}
0x053da…053ee               Head {h00=0x0010, h01=0x0050, text=» LDKL A2,16 «, t00=0x0035, t01=0x011c}
0x053ee…05400               Head {h00=0x000e, h01=0x0050, text=» SUR A2,A8«, t00=0x0035, t01=0x0130}
0x05400…05416               Head {h00=0x0012, h01=0x0050, text=» ST A2,SCTNPE «, t00=0x0035, t01=0x0142}
0x05416…05428               Head {h00=0x000e, h01=0x0050, text=» RF AP:335«, t00=0x0035, t01=0x0158}
0x05428…0543c               Head {h00=0x0010, h01=0x0050, text=»AP:330 EQU *«, t00=0x0035, t01=0x016a}
0x0543c…05446               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0035, t01=0x017e}
0x05446…05482               Head {h00=0x0038, h01=0x0050, text=»*  THIS ENTRY IS ENTERED IF MMU OPTION IN SYSTEM BUT«, t00=0x0035, t01=0x0188}
0x05482…054c4               Head {h00=0x003e, h01=0x0050, text=»*  THE APPLICATION LOADED WAS UNSEGMENTED (CORE RESIDENT) «, t00=0x0036, t01=0x0034}
0x054c4…054ce               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0036, t01=0x0076}
0x054ce…054fe               Head {h00=0x002c, h01=0x0050, text=» SUKL A5,/400 INIT POINTER TO LAST PAGE «, t00=0x0036, t01=0x0080}
0x054fe…05528               Head {h00=0x0026, h01=0x0050, text=» LDKL A4,PAGSIZ PHYSICAL PAGE SIZE«, t00=0x0036, t01=0x00b0}
0x05528…05550               Head {h00=0x0024, h01=0x0050, text=» LDKL A7,MMEND END OF MMU TABLE «, t00=0x0036, t01=0x00da}
0x05550…05576               Head {h00=0x0022, h01=0x0050, text=» LDKL A8,16 MMU ENTRY POINTER «, t00=0x0036, t01=0x0102}
0x05576…05584               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0036, t01=0x0128}
0x05584…05598               Head {h00=0x0010, h01=0x0050, text=»AP:335 EQU *«, t00=0x0036, t01=0x0136}
0x05598…055bc               Head {h00=0x0020, h01=0x0050, text=» LDR A4,A4 ANY DISPLACEMENT?«, t00=0x0036, t01=0x014a}
0x055bc…055d2               Head {h00=0x0012, h01=0x0050, text=» RF(NZ) AP:337«, t00=0x0036, t01=0x016e}
0x055d2…055ea               Head {h00=0x0014, h01=0x0050, text=» LDKL A4,PAGSIZ «, t00=0x0036, t01=0x0184}
0x055ea…055fe               Head {h00=0x0010, h01=0x0050, text=»AP:337 EQU *«, t00=0x0037, t01=0x000c}
0x055fe…05608               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0037, t01=0x0020}
0x05608…05634               Head {h00=0x0028, h01=0x0050, text=»* COMPUTE APPLICATION SAVE09 ADDRESS«, t00=0x0037, t01=0x002a}
0x05634…0563e               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0037, t01=0x0056}
0x0563e…05668               Head {h00=0x0026, h01=0x0050, text=»*  A1 - LAST PHYSICAL PAGE NUMBER «, t00=0x0037, t01=0x0060}
0x05668…0568c               Head {h00=0x0020, h01=0x0050, text=»*  A4 - DISPLACEMENT IN PAGE«, t00=0x0037, t01=0x008a}
0x0568c…056b2               Head {h00=0x0022, h01=0x0050, text=»*  A5 - PHYSICAL PAGE ADDRESS «, t00=0x0037, t01=0x00ae}
0x056b2…056d4               Head {h00=0x001e, h01=0x0050, text=»*  A7 - MMU ENTRY ADDRESS «, t00=0x0037, t01=0x00d4}
0x056d4…056f6               Head {h00=0x001e, h01=0x0050, text=»*  A8 - CURRENT MMU ENTRY «, t00=0x0037, t01=0x00f6}
0x056f6…05700               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0037, t01=0x0118}
0x05700…05734               Head {h00=0x0030, h01=0x0050, text=» LD A2,COMLG,A9 COMLG OF CORE RESIDENT PART «, t00=0x0037, t01=0x0122}
0x05734…0575c               Head {h00=0x0024, h01=0x0050, text=» ADK A2,3 RESERV ONE EXTRA WORD «, t00=0x0037, t01=0x0156}
0x0575c…05784               Head {h00=0x0024, h01=0x0050, text=» ANKL A2,/FFFE MAKE EVEN LENGTH «, t00=0x0037, t01=0x017e}
0x05784…05796               Head {h00=0x000e, h01=0x0050, text=» RF AP:344«, t00=0x0038, t01=0x0016}
0x05796…057aa               Head {h00=0x0010, h01=0x0050, text=»AP:340 EQU *«, t00=0x0038, t01=0x0028}
0x057aa…057fa               Head {h00=0x004c, h01=0x0050, text=»*  RESERV ENTRIES IN MMU TABLE FOR PHYSICAL PAGE ADDRESSES  TO COMMON PA«, t00=0x0038, t01=0x003c}
0x057fa…05804               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0038, t01=0x008c}
0x05804…05830               Head {h00=0x0028, h01=0x0050, text=» SUR A2,A4 AREA LEFT IN CURRENT PAGE«, t00=0x0038, t01=0x0096}
0x05830…0585a               Head {h00=0x0026, h01=0x0050, text=» LDKL A4,PAGSIZ PHYSICAL PAGE SIZE«, t00=0x0038, t01=0x00c2}
0x0585a…05888               Head {h00=0x002a, h01=0x0050, text=» SUKL A8,1 DECREMENT MMU ENTRY POINTER«, t00=0x0038, t01=0x00ec}
0x05888…0589e               Head {h00=0x0012, h01=0x0050, text=» RF(NN) AP:342«, t00=0x0038, t01=0x011a}
0x0589e…058b2               Head {h00=0x0010, h01=0x0050, text=»AP:341 EQU *«, t00=0x0038, t01=0x0130}
0x058b2…058e0               Head {h00=0x002a, h01=0x0050, text=» LDKL A1,LMP7 INDICATE TABBE OVERFLOW!«, t00=0x0038, t01=0x0144}
0x058e0…058f4               Head {h00=0x0010, h01=0x0050, text=» CALL ERROR «, t00=0x0038, t01=0x0172}
0x058f4…05908               Head {h00=0x0010, h01=0x0050, text=»AP:342 EQU *«, t00=0x0038, t01=0x0186}
0x05908…05916               Head {h00=0x000a, h01=0x0050, text=»    =2«, t00=0x0039, t01=0x000a}
0x05916…05944               Head {h00=0x002a, h01=0x0050, text=» SUK A7,2 DECREMENT MMU ENTRY ADDRESS «, t00=0x0039, t01=0x0018}
0x05944…05970               Head {h00=0x0028, h01=0x0050, text=» STR A5,A7 STORE PAGE ADDRESS IN MMU«, t00=0x0039, t01=0x0046}
0x05970…05990               Head {h00=0x001c, h01=0x0050, text=» SUKL A5,/400 NEXT PAGE «, t00=0x0039, t01=0x0072}
0x05990…059a4               Head {h00=0x0010, h01=0x0050, text=»AP:344 EQU *«, t00=0x0039, t01=0x0092}
0x059a4…059ce               Head {h00=0x0026, h01=0x0050, text=» TNM A2,A4 PROGRAM LENGTH > 32 KB?«, t00=0x0039, t01=0x00a6}
0x059ce…059e8               Head {h00=0x0016, h01=0x0050, text=» RF(NN) AP:345 NO!«, t00=0x0039, t01=0x00d0}
0x059e8…059fa               Head {h00=0x000e, h01=0x0050, text=» CWR A4,A2«, t00=0x0039, t01=0x00ea}
0x059fa…05a0c               Head {h00=0x000e, h01=0x0050, text=» RF AP:348«, t00=0x0039, t01=0x00fc}
0x05a0c…05a20               Head {h00=0x0010, h01=0x0050, text=»AP:345 EQU *«, t00=0x0039, t01=0x010e}
0x05a20…05a32               Head {h00=0x000e, h01=0x0050, text=» CWR A2,A4«, t00=0x0039, t01=0x0122}
0x05a32…05a46               Head {h00=0x0010, h01=0x0050, text=»AP:348 EQU *«, t00=0x0039, t01=0x0134}
0x05a46…05a5c               Head {h00=0x0012, h01=0x0050, text=» RB(G) AP:340 «, t00=0x0039, t01=0x0148}
0x05a5c…05a70               Head {h00=0x0010, h01=0x0050, text=»AP:350 EQU *«, t00=0x0039, t01=0x015e}
0x05a70…05a82               Head {h00=0x000e, h01=0x0050, text=» LDR A2,A2«, t00=0x0039, t01=0x0172}
0x05a82…05a98               Head {h00=0x0012, h01=0x0050, text=» RF(Z) AP:351 «, t00=0x0039, t01=0x0184}
0x05a98…05aaa               Head {h00=0x000e, h01=0x0050, text=» SUKL A8,1«, t00=0x003a, t01=0x000a}
0x05aaa…05ad0               Head {h00=0x0022, h01=0x0050, text=» RB(N) AP:341 TABBE OVERFLOW! «, t00=0x003a, t01=0x001c}
0x05ad0…05af2               Head {h00=0x001e, h01=0x0050, text=» SUK A7,2 NEXT TABBE ENTRY«, t00=0x003a, t01=0x0042}
0x05af2…05b18               Head {h00=0x0022, h01=0x0050, text=» STR A5,A7 STORE PAGE ADDRESS «, t00=0x003a, t01=0x0064}
0x05b18…05b2c               Head {h00=0x0010, h01=0x0050, text=»AP:351 EQU *«, t00=0x003a, t01=0x008a}
0x05b2c…05b52               Head {h00=0x0022, h01=0x0050, text=» SUR A4,A2 MODIFY DISPLACEMENT«, t00=0x003a, t01=0x009e}
0x05b52…05b72               Head {h00=0x001c, h01=0x0050, text=» LDR A2,A8 GET MMU ENTRY«, t00=0x003a, t01=0x00c4}
0x05b72…05b96               Head {h00=0x0020, h01=0x0050, text=» ADR A8,A8 BYTE DISPLACEMENT«, t00=0x003a, t01=0x00e4}
0x05b96…05bd2               Head {h00=0x0038, h01=0x0050, text=» ADKL A8,TTB:MT COMPUTE DISPL. TO APPL. START ENTRY «, t00=0x003a, t01=0x0108}
0x05bd2…05bf6               Head {h00=0x0020, h01=0x0050, text=» ST A8,SCTMMC SAVE IN SYSTAB«, t00=0x003a, t01=0x0144}
0x05bf6…05c20               Head {h00=0x0026, h01=0x0050, text=» SLL A2,12 MOVE TO 4 LEFTMOST BITS«, t00=0x003a, t01=0x0168}
0x05c20…05c34 (59, 0, 400)  Head {h00=0x0010, h01=0x0050, text=» LDR A8,A2  «, t00=0x003b, t01=0x0004}
0x05c34…05c5e               Head {h00=0x0026, h01=0x0050, text=» ADR A8,A4 COMPUTE LOGICAL ADDRESS«, t00=0x003b, t01=0x0018}
0x05c5e…05c8e               Head {h00=0x002c, h01=0x0050, text=» ST A8,SAVE07,A13 SAVE IN TEMPORARY AREA«, t00=0x003b, t01=0x0042}
0x05c8e…05cbe               Head {h00=0x002c, h01=0x0050, text=» LDR* A1,A7 GET ADDRESS TO PHYSICAL PAGE«, t00=0x003b, t01=0x0072}
0x05cbe…05ce6               Head {h00=0x0024, h01=0x0050, text=» ANKL A1,/C000 GREATER THAN 64K?«, t00=0x003b, t01=0x00a2}
0x05ce6…05d00               Head {h00=0x0016, h01=0x0050, text=» RF(Z) AP:353 NO! «, t00=0x003b, t01=0x00ca}
0x05d00…05d24               Head {h00=0x0020, h01=0x0050, text=» LDKL A1,0 UPPER LIMIT 64 KB«, t00=0x003b, t01=0x00e4}
0x05d24…05d36               Head {h00=0x000e, h01=0x0050, text=» RF AP:354«, t00=0x003b, t01=0x0108}
0x05d36…05d4a               Head {h00=0x0010, h01=0x0050, text=»AP:353 EQU *«, t00=0x003b, t01=0x011a}
0x05d4a…05d72               Head {h00=0x0024, h01=0x0050, text=» LDR* A1,A7 GET PHYSICAL ADDRESS«, t00=0x003b, t01=0x012e}
0x05d72…05d84               Head {h00=0x000e, h01=0x0050, text=» SLL A1,2 «, t00=0x003b, t01=0x0156}
0x05d84…05da8               Head {h00=0x0020, h01=0x0050, text=» ADR A1,A4 ADD DISPLACEMENT «, t00=0x003b, t01=0x0168}
0x05da8…05dd4               Head {h00=0x0028, h01=0x0050, text=» LD A2,SCTSFA GET START OF FREE AREA«, t00=0x003b, t01=0x018c}
0x05dd4…05e00               Head {h00=0x0028, h01=0x0050, text=» TNM A1,A2 ON SAME SIDE OF 32K-LIMIT«, t00=0x003c, t01=0x0028}
0x05e00…05e1c               Head {h00=0x0018, h01=0x0050, text=» RF(NN) AP3532 YES! «, t00=0x003c, t01=0x0054}
0x05e1c…05e2e               Head {h00=0x000e, h01=0x0050, text=» CWR A2,A1«, t00=0x003c, t01=0x0070}
0x05e2e…05e40               Head {h00=0x000e, h01=0x0050, text=» RF AP3534«, t00=0x003c, t01=0x0082}
0x05e40…05e58               Head {h00=0x0014, h01=0x0050, text=»AP3532 CWR A1,A2«, t00=0x003c, t01=0x0094}
0x05e58…05e74               Head {h00=0x0018, h01=0x0050, text=»AP3534 RF(G) AP:354 «, t00=0x003c, t01=0x00ac}
0x05e74…05e8a               Head {h00=0x0012, h01=0x0050, text=» LDKL A1,LMP3 «, t00=0x003c, t01=0x00c8}
0x05e8a…05eae               Head {h00=0x0020, h01=0x0050, text=» CALL ERROR MEMORY OVERFLOW «, t00=0x003c, t01=0x00de}
0x05eae…05ec2               Head {h00=0x0010, h01=0x0050, text=»AP:354 EQU *«, t00=0x003c, t01=0x0102}
0x05ec2…05ee0               Head {h00=0x001a, h01=0x0050, text=» ST A1,SAVE01,A13 SAVE«, t00=0x003c, t01=0x0116}
0x05ee0…05f12               Head {h00=0x002e, h01=0x0050, text=» LD A10,COMLG,A9 LOAD COMLG OF COMMON PART«, t00=0x003c, t01=0x0134}
0x05f12…05f36               Head {h00=0x0020, h01=0x0050, text=» TL TABBE LOAD MMU REGISTERS«, t00=0x003c, t01=0x0166}
0x05f36…05f40               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003c, t01=0x018a}
0x05f40…05f7e (61, 0, 398)  Head {h00=0x003a, h01=0x0050, text=»*  READ AND RELOCATE CORE RESIDENT PART OF APPLICATION«, t00=0x003d, t01=0x0004}
0x05f7e…05f88               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003d, t01=0x0042}
0x05f88…05fb0               Head {h00=0x0024, h01=0x0050, text=»*  A8 - APPLICATION LOAD ADDRESS«, t00=0x003d, t01=0x004c}
0x05fb0…05fde               Head {h00=0x002a, h01=0x0050, text=»*  A10 - LENGTH OF CORE RESIDENT PART «, t00=0x003d, t01=0x0074}
0x05fde…05fe8               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003d, t01=0x00a2}
0x05fe8…05ffc               Head {h00=0x0010, h01=0x0050, text=»AP:355 EQU *«, t00=0x003d, t01=0x00ac}
0x05ffc…06026               Head {h00=0x0026, h01=0x0050, text=» LDKL A1,/FFFF END OF FREE AREA =2«, t00=0x003d, t01=0x00c0}
0x06026…06044               Head {h00=0x001a, h01=0x0050, text=» ST A1,SCTEFA STORE =2«, t00=0x003d, t01=0x00ea}
0x06044…06052               Head {h00=0x000a, h01=0x0050, text=»   =2 «, t00=0x003d, t01=0x0108}
0x06052…06068               Head {h00=0x0012, h01=0x0050, text=» ST A8,SCTLAC «, t00=0x003d, t01=0x0116}
0x06068…06096               Head {h00=0x002a, h01=0x0050, text=» CF A14,LODCOM LOAD CORE RESIDENT PART«, t00=0x003d, t01=0x012c}
0x06096…060d2               Head {h00=0x0038, h01=0x0050, text=» LD A8,SAVE08,A13 GET LOGICAL ADDRESS TO FIRST PAGE «, t00=0x003d, t01=0x015a}
0x060d2…060dc               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003e, t01=0x0008}
0x060dc…06106               Head {h00=0x0026, h01=0x0050, text=»*  CHECK IF ASSEMBLER APPLICATION «, t00=0x003e, t01=0x0012}
0x06106…06110               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003e, t01=0x003c}
0x06110…06136               Head {h00=0x0022, h01=0x0050, text=» LD A1,SCTOPT GET OPTION WORD «, t00=0x003e, t01=0x0046}
0x06136…06162               Head {h00=0x0028, h01=0x0050, text=» ABL(N) CONLOD ASSEMBLER APPLICATION«, t00=0x003e, t01=0x006c}
0x06162…06192               Head {h00=0x002c, h01=0x0050, text=» LD A2,SAVE29,A13 GET NUMBER OF SEGMENTS«, t00=0x003e, t01=0x0098}
0x06192…061c2               Head {h00=0x002c, h01=0x0050, text=» CM SAVE06,A13 CLEAR SEGMENT COUNTER =2 «, t00=0x003e, t01=0x00c8}
0x061c2…061f4               Head {h00=0x002e, h01=0x0050, text=» ABL(Z) CONLOD NO SEGMENTS IN APPLICATION «, t00=0x003e, t01=0x00f8}
0x061f4…06214               Head {h00=0x001c, h01=0x0050, text=» ANK A1,1 MMU IN SYSTEM?«, t00=0x003e, t01=0x012a}
0x06214…0622e               Head {h00=0x0016, h01=0x0050, text=» RF(Z) AP:360 NO! «, t00=0x003e, t01=0x014a}
0x0622e…06260               Head {h00=0x002e, h01=0x0050, text=» TS MMDDIV,A13 SAVE MMU REGISTER CONTENTS «, t00=0x003e, t01=0x0164}
0x06260…06274               Head {h00=0x0010, h01=0x0050, text=»AP:360 EQU *«, t00=0x003f, t01=0x0008}
0x06274…0627e               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003f, t01=0x001c}
0x0627e…062a8               Head {h00=0x0026, h01=0x0050, text=»*  READ AND RELOCATE THE SEGMENTS «, t00=0x003f, t01=0x0026}
0x062a8…062b2               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003f, t01=0x0050}
0x062b2…062e4               Head {h00=0x002e, h01=0x0050, text=»*  A8 - LOGICAL ADDRESS OF SAVE05 SEGMENT «, t00=0x003f, t01=0x005a}
0x062e4…06304               Head {h00=0x001c, h01=0x0050, text=»*  A10 - SEGMENT LENGTH «, t00=0x003f, t01=0x008c}
0x06304…0630e               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003f, t01=0x00ac}
0x0630e…06346               Head {h00=0x0034, h01=0x0050, text=» LD A2,SCTLAC GET LOGICAL ADDRESS TO APPLICATION«, t00=0x003f, t01=0x00b6}
0x06346…06364               Head {h00=0x001a, h01=0x0050, text=» ADKL A2,BLKLEN+BLKLEN«, t00=0x003f, t01=0x00ee}
0x06364…06392               Head {h00=0x002a, h01=0x0050, text=» LD A1,SAVE06,A13 GET SEGMENT COUNTER «, t00=0x003f, t01=0x010c}
0x06392…063a6               Head {h00=0x0010, h01=0x0050, text=»AP:365 EQU *«, t00=0x003f, t01=0x013a}
0x063a6…063bc               Head {h00=0x0012, h01=0x0050, text=» RF(Z) AP:370 «, t00=0x003f, t01=0x014e}
0x063bc…063de               Head {h00=0x001e, h01=0x0050, text=» ADK A2,BLKLEN NEXT BLOCK «, t00=0x003f, t01=0x0164}
0x063de…06408               Head {h00=0x0026, h01=0x0050, text=» SUK A1,1 DECREMENT BLOCK COUNTER «, t00=0x003f, t01=0x0186}
0x06408…0641a               Head {h00=0x000e, h01=0x0050, text=» RB AP:365«, t00=0x0040, t01=0x0020}
0x0641a…0642e               Head {h00=0x0010, h01=0x0050, text=»AP:370 EQU *«, t00=0x0040, t01=0x0032}
0x0642e…06438               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0040, t01=0x0046}
0x06438…06458               Head {h00=0x001c, h01=0x0050, text=»*  CHECK IF DISC PAGING «, t00=0x0040, t01=0x0050}
0x06458…06462               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0040, t01=0x0070}
0x06462…06488               Head {h00=0x0022, h01=0x0050, text=» LD A1,SCTOPT GET OPTION WORD «, t00=0x0040, t01=0x007a}
0x06488…064a6               Head {h00=0x001a, h01=0x0050, text=» ANK A1,2 DISC PAGING?«, t00=0x0040, t01=0x00a0}
0x064a6…064c0               Head {h00=0x0016, h01=0x0050, text=» RF(Z) AP:376 NO! «, t00=0x0040, t01=0x00be}
0x064c0…064ca               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0040, t01=0x00d8}
0x064ca…064f4               Head {h00=0x0026, h01=0x0050, text=»*  CHECK IF CORE RESIDENT SEGMENT «, t00=0x0040, t01=0x00e2}
0x064f4…064fe               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0040, t01=0x010c}
0x064fe…06524               Head {h00=0x0022, h01=0x0050, text=» CALL GETCON GET SEGMENT TYPE «, t00=0x0040, t01=0x0116}
0x06524…0655a               Head {h00=0x0032, h01=0x0050, text=»* LDR A12,A1 GET MOST SIGNIFICANT PART =REL 11«, t00=0x0040, t01=0x013c}
0x0655a…06588               Head {h00=0x002a, h01=0x0050, text=»* ANKL A12,/FF OF DISC ADDRESS =REL 11«, t00=0x0040, t01=0x0172}
0x06588…065b8               Head {h00=0x002c, h01=0x0050, text=» SRL A1,8 SEGMENT TYPE TO RIGHT BYTE =1 «, t00=0x0041, t01=0x0010}
0x065b8…065e4               Head {h00=0x0028, h01=0x0050, text=» CCK A1,'RR' CORE RESIDENT SEGMENT? «, t00=0x0041, t01=0x0040}
0x065e4…06612               Head {h00=0x002a, h01=0x0050, text=» RF(E) AP:376 YES: LOAD THIS SEGMENT! «, t00=0x0041, t01=0x006c}
0x06612…0661c               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0041, t01=0x009a}
0x0661c…0664a               Head {h00=0x002a, h01=0x0050, text=»*  BYPASS THIS SEGMENT AND CHECK NEXT «, t00=0x0041, t01=0x00a4}
0x0664a…06654               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0041, t01=0x00d2}
0x06654…06682               Head {h00=0x002a, h01=0x0050, text=» LD A1,SAVE06,A13 GET SEGMENT COUNTER «, t00=0x0041, t01=0x00dc}
0x06682…066b8               Head {h00=0x0032, h01=0x0050, text=» LD A2,SAVE29,A13 GET TOTAL NUMBER OF SEGMENTS«, t00=0x0041, t01=0x010a}
0x066b8…066d4               Head {h00=0x0018, h01=0x0050, text=» ADK A1,1 INCREMENT «, t00=0x0041, t01=0x0140}
0x066d4…066f4               Head {h00=0x001c, h01=0x0050, text=» CWR A1,A2 LAST SEGMENT?«, t00=0x0041, t01=0x015c}
0x066f4…06710               Head {h00=0x0018, h01=0x0050, text=» ABL(E) CONLOD YES! «, t00=0x0041, t01=0x017c}
0x06710…06746               Head {h00=0x0032, h01=0x0050, text=» ST A1,SAVE06,A13 SAVE CURRENT SEGMENT NUMBER «, t00=0x0042, t01=0x0008}
0x06746…06758               Head {h00=0x000e, h01=0x0050, text=» RB AP:360«, t00=0x0042, t01=0x003e}
0x06758…06782               Head {h00=0x0026, h01=0x0050, text=»AP:375 LDKL A1,LMP2 DISC I/O ERROR«, t00=0x0042, t01=0x0050}
0x06782…06796               Head {h00=0x0010, h01=0x0050, text=» CALL ERROR «, t00=0x0042, t01=0x007a}
0x06796…067a4               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0042, t01=0x008e}
0x067a4…067b8               Head {h00=0x0010, h01=0x0050, text=»AP:376 EQU *«, t00=0x0042, t01=0x009c}
0x067b8…067de               Head {h00=0x0022, h01=0x0050, text=» ADK A2,2 DISC SECTOR ADDRESS «, t00=0x0042, t01=0x00b0}
0x067de…0680a               Head {h00=0x0028, h01=0x0050, text=» CALL GETCON GET DISC SECTOR ADDRESS«, t00=0x0042, t01=0x00d6}
0x0680a…06822               Head {h00=0x0014, h01=0x0050, text=» LDR A11,A1 SAVE«, t00=0x0042, t01=0x0102}
0x06822…0685a               Head {h00=0x0034, h01=0x0050, text=» AD A11,SCTADA+2 ADD LEAST SIGN. PART OF A.D.A.?«, t00=0x0042, t01=0x011a}
0x0685a…06882               Head {h00=0x0024, h01=0x0050, text=»* RF(O) AP:377 OVERFLOW =REL 11 «, t00=0x0042, t01=0x0152}
0x06882…068aa               Head {h00=0x0024, h01=0x0050, text=»* RF AP:378 NOT OVERFLOW =REL 11«, t00=0x0042, t01=0x017a}
0x068aa…068ec               Head {h00=0x003e, h01=0x0050, text=»*AP:377 ADKL A12,1 INCR. M. S. P. OF DISC ADDRESS =REL 11 «, t00=0x0043, t01=0x0012}
0x068ec…0691c               Head {h00=0x002c, h01=0x0050, text=»* ANKL A11,/7FFF RESET OVERFLOW =REL 11 «, t00=0x0043, t01=0x0054}
0x0691c…0695a               Head {h00=0x003a, h01=0x0050, text=»*AP:378 AD A12,SCTADA ADD M. S. P. OF A. D. A. =REL 11«, t00=0x0043, t01=0x0084}
0x0695a…06982               Head {h00=0x0024, h01=0x0050, text=»* CWK A12,255 OVERFLOW? =REL 11 «, t00=0x0043, t01=0x00c2}
0x06982…069bc               Head {h00=0x0036, h01=0x0050, text=»* RB(G) AP:375 YES: ILLEGAL DISC ADDRESS! =REL 11 «, t00=0x0043, t01=0x00ea}
0x069bc…069dc               Head {h00=0x001c, h01=0x0050, text=» ADK A2,2 SEGMENT LENGTH«, t00=0x0043, t01=0x0124}
0x069dc…06a04               Head {h00=0x0024, h01=0x0050, text=» CALL GETCON GET SEGMENT LENGTH «, t00=0x0043, t01=0x0144}
0x06a04…06a1c               Head {h00=0x0014, h01=0x0050, text=» LDR A10,A1 SAVE«, t00=0x0043, t01=0x016c}
0x06a1c…06a30               Head {h00=0x0010, h01=0x0050, text=» ADKL A10,1 «, t00=0x0043, t01=0x0184}
0x06a30…06a58               Head {h00=0x0024, h01=0x0050, text=» ANKL A10,/FFFE MAKE EVEN LENGTH«, t00=0x0044, t01=0x0008}
0x06a58…06a72               Head {h00=0x0016, h01=0x0050, text=» ST A8,SAVE07,A13 «, t00=0x0044, t01=0x0030}
0x06a72…06a96               Head {h00=0x0020, h01=0x0050, text=» CF A14,LODSEG LOAD SEGMENT «, t00=0x0044, t01=0x004a}
0x06a96…06ac4               Head {h00=0x002a, h01=0x0050, text=» LD A1,SAVE06,A13 GET SEGMENT COUNTER «, t00=0x0044, t01=0x006e}
0x06ac4…06afa               Head {h00=0x0032, h01=0x0050, text=» LD A2,SAVE29,A13 GET TOTAL NUMBER OF SEGMENTS«, t00=0x0044, t01=0x009c}
0x06afa…06b26               Head {h00=0x0028, h01=0x0050, text=» ADK A1,1 INCREMENT SEGMENT COUNTER «, t00=0x0044, t01=0x00d2}
0x06b26…06b4e               Head {h00=0x0024, h01=0x0050, text=» CWR A1,A2 ALL SEGMENTS LOADED? «, t00=0x0044, t01=0x00fe}
0x06b4e…06b68               Head {h00=0x0016, h01=0x0050, text=» RF(E) CONLOD YES!«, t00=0x0044, t01=0x0126}
0x06b68…06b98               Head {h00=0x002c, h01=0x0050, text=» ST A1,SAVE06,A13 STORE SEGMENT COUNTER «, t00=0x0044, t01=0x0140}
0x06b98…06bbe               Head {h00=0x0022, h01=0x0050, text=» LD A4,SCTPSZ GET PAGE LENGTH «, t00=0x0044, t01=0x0170}
0x06bbe…06be4               Head {h00=0x0022, h01=0x0050, text=» LD A1,SCTOPT GET OPTION WORD «, t00=0x0045, t01=0x0008}
0x06be4…06c04               Head {h00=0x001c, h01=0x0050, text=» ANK A1,1 MMU IN SYSTEM?«, t00=0x0045, t01=0x002e}
0x06c04…06c20               Head {h00=0x0018, h01=0x0050, text=» RF(NZ) AP:379 YES! «, t00=0x0045, t01=0x004e}
0x06c20…06c50               Head {h00=0x002c, h01=0x0050, text=» ADR A8,A4 COMPUTE ADDRESS TO NEXT PAGE «, t00=0x0045, t01=0x006a}
0x06c50…06c62               Head {h00=0x000e, h01=0x0050, text=» RB AP:360«, t00=0x0045, t01=0x009a}
0x06c62…06c70               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0045, t01=0x00ac}
0x06c70…06c84               Head {h00=0x0010, h01=0x0050, text=»AP:379 EQU *«, t00=0x0045, t01=0x00ba}
0x06c84…06c9c               Head {h00=0x0014, h01=0x0050, text=» LDR A1,A4 SAVE «, t00=0x0045, t01=0x00ce}
0x06c9c…06cce               Head {h00=0x002e, h01=0x0050, text=» ANKL A4,/0C00 GET MODULO 4K DISCRIMINANT «, t00=0x0045, t01=0x00e6}
0x06cce…06cf4               Head {h00=0x0022, h01=0x0050, text=» RF(Z) AP:380 NO DISCRIMINANT!«, t00=0x0045, t01=0x0118}
0x06cf4…06d2c               Head {h00=0x0034, h01=0x0050, text=» ADR A1,A8 COMPUTE LOGICAL ADDRESS TO NEXT PAGE «, t00=0x0045, t01=0x013e}
0x06d2c…06d44               Head {h00=0x0014, h01=0x0050, text=» LDR A4,A1 SAVE «, t00=0x0045, t01=0x0176}
0x06d44…06d76               Head {h00=0x002e, h01=0x0050, text=» ANKL A4,/0C00 GET MODULO 4K DISCRIMINANT «, t00=0x0045, t01=0x018e}
0x06d76…06daa               Head {h00=0x0030, h01=0x0050, text=» ANKL A1,/F000 LOGICAL ADDRESS TO NEXT PAGE «, t00=0x0046, t01=0x0030}
0x06daa…06de0               Head {h00=0x0032, h01=0x0050, text=» ANKL A8,/F000 LOGICAL ADDRESS TO CURRENT PAGE«, t00=0x0046, t01=0x0064}
0x06de0…06e0e               Head {h00=0x002a, h01=0x0050, text=» SUR A1,A8 COMPUTE PHYSICAL INCREMENT «, t00=0x0046, t01=0x009a}
0x06e0e…06e22               Head {h00=0x0010, h01=0x0050, text=»AP:380 EQU *«, t00=0x0046, t01=0x00c8}
0x06e22…06e52               Head {h00=0x002c, h01=0x0050, text=» LD A8,SCTLAP GET LOGICAL PAGE ADDRESSE «, t00=0x0046, t01=0x00dc}
0x06e52…06e7a               Head {h00=0x0024, h01=0x0050, text=» ANKL A8,/F000 SKIP DISPLACEMENT«, t00=0x0046, t01=0x010c}
0x06e7a…06e92               Head {h00=0x0014, h01=0x0050, text=» LDR A2,A8 SAVE «, t00=0x0046, t01=0x0134}
0x06e92…06eca               Head {h00=0x0034, h01=0x0050, text=» ADR A8,A4 COMPUTE LOGICAL ADDRESS TO NEXT PAGE «, t00=0x0046, t01=0x014c}
0x06eca…06ef6               Head {h00=0x0028, h01=0x0050, text=» SRL A2,12 MOVE TO 4 RIGHTMOST BITS «, t00=0x0046, t01=0x0184}
0x06ef6…06f14               Head {h00=0x001a, h01=0x0050, text=» ADR A2,A2 2*MMU ENTRY«, t00=0x0047, t01=0x0020}
0x06f14…06f28               Head {h00=0x0010, h01=0x0050, text=» ADR A2,A13 «, t00=0x0047, t01=0x003e}
0x06f28…06f52               Head {h00=0x0026, h01=0x0050, text=» ADKL A2,MMDDIV MMU ENTRY ADDRESS «, t00=0x0047, t01=0x0052}
0x06f52…06f66               Head {h00=0x0010, h01=0x0050, text=» LDR A3,A13 «, t00=0x0047, t01=0x007c}
0x06f66…06f80               Head {h00=0x0016, h01=0x0050, text=» ADKL A3,MMDDIV+32«, t00=0x0047, t01=0x0090}
0x06f80…06fae               Head {h00=0x002a, h01=0x0050, text=» SRL A1,2 MAP PHYSICAL ADDRESS ON MMU «, t00=0x0047, t01=0x00aa}
0x06fae…06fc2               Head {h00=0x0010, h01=0x0050, text=»AP:385 EQU *«, t00=0x0047, t01=0x00d8}
0x06fc2…06ff2               Head {h00=0x002c, h01=0x0050, text=» ADRS A1,A2 LOGICAL ADDRESS TO NEXT PAGE«, t00=0x0047, t01=0x00ec}
0x06ff2…07012               Head {h00=0x001c, h01=0x0050, text=» ADK A2,2 NEXT MMU ENTRY«, t00=0x0047, t01=0x011c}
0x07012…07024               Head {h00=0x000e, h01=0x0050, text=» CWR A2,A3«, t00=0x0047, t01=0x013c}
0x07024…0703a               Head {h00=0x0012, h01=0x0050, text=» RB(NE) AP:385«, t00=0x0047, t01=0x014e}
0x0703a…07064               Head {h00=0x0026, h01=0x0050, text=» TL MMDDIV,A13 LOAD MMU REGISTERS «, t00=0x0047, t01=0x0164}
0x07064…07076               Head {h00=0x000e, h01=0x0050, text=» RB AP:360«, t00=0x0047, t01=0x018e}
0x07076…07084               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0048, t01=0x0010}
0x07084…070c6               Head {h00=0x003e, h01=0x0050, text=»**********************************************************«, t00=0x0048, t01=0x001e}
0x070c6…07108               Head {h00=0x003e, h01=0x0050, text=»*                                                        *«, t00=0x0048, t01=0x0060}
0x07108…0714a               Head {h00=0x003e, h01=0x0050, text=»*           LOAD CONFIGURATION PART OF SYSLOD            *«, t00=0x0048, t01=0x00a2}
0x0714a…0718c               Head {h00=0x003e, h01=0x0050, text=»*           =================================            *«, t00=0x0048, t01=0x00e4}
0x0718c…071ce               Head {h00=0x003e, h01=0x0050, text=»*                                                        *«, t00=0x0048, t01=0x0126}
0x071ce…07210               Head {h00=0x003e, h01=0x0050, text=»*  ENTRY:  A9 - BUFFER ADDRESS                           *«, t00=0x0048, t01=0x0168}
0x07210…07252               Head {h00=0x003e, h01=0x0050, text=»*                                                        *«, t00=0x0049, t01=0x001a}
0x07252…07294               Head {h00=0x003e, h01=0x0050, text=»*  EXIT:                                                 *«, t00=0x0049, t01=0x005c}
0x07294…072d6               Head {h00=0x003e, h01=0x0050, text=»*                                                        *«, t00=0x0049, t01=0x009e}
0x072d6…07318               Head {h00=0x003e, h01=0x0050, text=»*  SUBROUTINES:  CASSIN,RDBLK,MOVBUF                     *«, t00=0x0049, t01=0x00e0}
0x07318…0735a               Head {h00=0x003e, h01=0x0050, text=»*                                                        *«, t00=0x0049, t01=0x0122}
0x0735a…0739c               Head {h00=0x003e, h01=0x0050, text=»**********************************************************«, t00=0x0049, t01=0x0164}
0x0739c…073b0               Head {h00=0x0010, h01=0x0050, text=»CONLOD EQU *«, t00=0x004a, t01=0x0016}
0x073b0…073de               Head {h00=0x002a, h01=0x0050, text=» LD A1,SCTIPL GET PROGRAM LOAD DEVICE «, t00=0x004a, t01=0x002a}
0x073de…07404               Head {h00=0x0022, h01=0x0050, text=» SUK A1,/F0 CHECK DEVICE TYPE «, t00=0x004a, t01=0x0058}
0x07404…07428               Head {h00=0x0020, h01=0x0050, text=» RF(NN) CONRAD NOT CASSETTE «, t00=0x004a, t01=0x007e}
0x07428…07442               Head {h00=0x0016, h01=0x0050, text=» IFT CFTEST+CASS=2«, t00=0x004a, t01=0x00a2}
0x07442…0744c               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004a, t01=0x00bc}
0x0744c…07476               Head {h00=0x0026, h01=0x0050, text=»*  PROGRAM LOAD DEVICE = CASSETTE «, t00=0x004a, t01=0x00c6}
0x07476…07480               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004a, t01=0x00f0}
0x07480…07494               Head {h00=0x0010, h01=0x0050, text=»CON:30 EQU *«, t00=0x004a, t01=0x00fa}
0x07494…074ae               Head {h00=0x0016, h01=0x0050, text=» LDKL A1,CON:40-2 «, t00=0x004a, t01=0x010e}
0x074ae…074c6               Head {h00=0x0014, h01=0x0050, text=» SUKL A1,COR:48 «, t00=0x004a, t01=0x0128}
0x074c6…074dc               Head {h00=0x0012, h01=0x0050, text=» ADKL A1,/5700«, t00=0x004a, t01=0x0140}
0x074dc…07504               Head {h00=0x0024, h01=0x0050, text=» ST A1,COR:48 MODIFY INSTRUCTION«, t00=0x004a, t01=0x0156}
0x07504…0751a               Head {h00=0x0012, h01=0x0050, text=» LDKL A1,/0100«, t00=0x004a, t01=0x017e}
0x0751a…07536 (75, 0, 400)  Head {h00=0x0018, h01=0x0050, text=» ST A1,COR:38 MODIFY«, t00=0x004b, t01=0x0004}
0x07536…07558               Head {h00=0x001e, h01=0x0050, text=» LDR A1,A9 START OF BUFFER«, t00=0x004b, t01=0x0020}
0x07558…0757e               Head {h00=0x0022, h01=0x0050, text=» ADKL A1,BUFLEN END OF BUFFER «, t00=0x004b, t01=0x0042}
0x0757e…075aa               Head {h00=0x0028, h01=0x0050, text=» ST A1,SAVE08,A13 SAVE END OF BUFFER«, t00=0x004b, t01=0x0068}
0x075aa…075c8               Head {h00=0x001a, h01=0x0050, text=» ST A1,SAVE03,A13 SAVE«, t00=0x004b, t01=0x0094}
0x075c8…075ec               Head {h00=0x0020, h01=0x0050, text=» CF A14,RDBLK READ ONE BLOCK«, t00=0x004b, t01=0x00b2}
0x075ec…07612               Head {h00=0x0022, h01=0x0050, text=» CF A14,RDBLK READ NEXT BLOCK «, t00=0x004b, t01=0x00d6}
0x07612…07624               Head {h00=0x000e, h01=0x0050, text=» LDR A8,A9«, t00=0x004b, t01=0x00fc}
0x07624…0764a               Head {h00=0x0022, h01=0x0050, text=» LDR A4,A8 GET START OF BUFFER«, t00=0x004b, t01=0x010e}
0x0764a…07666               Head {h00=0x0018, h01=0x0050, text=» LDR A1,A1 TAPEMARK?«, t00=0x004b, t01=0x0134}
0x07666…07680               Head {h00=0x0016, h01=0x0050, text=» RF(Z) TST:10 NO! «, t00=0x004b, t01=0x0150}
0x07680…076b2               Head {h00=0x002e, h01=0x0050, text=» CF A14,CASSIN INIT CONFIGURATION CASSETTE«, t00=0x004b, t01=0x016a}
0x076b2…076c6               Head {h00=0x0010, h01=0x0050, text=» CALL CON:40«, t00=0x004c, t01=0x000c}
0x076c6…076d8               Head {h00=0x000e, h01=0x0050, text=» RF TST:10«, t00=0x004c, t01=0x0020}
0x076d8…076ec               Head {h00=0x0010, h01=0x0050, text=»CONEX EQU * «, t00=0x004c, t01=0x0032}
0x076ec…076f6               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004c, t01=0x0046}
0x076f6…07738               Head {h00=0x003e, h01=0x0050, text=»*  UNLOAD CASSETTE IF NO APPLICATION DATA ON SAME CASSETTE«, t00=0x004c, t01=0x0050}
0x07738…07742               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004c, t01=0x0092}
0x07742…07768               Head {h00=0x0022, h01=0x0050, text=» CF A14,RDBLK READ NEXT BLOCK «, t00=0x004c, t01=0x009c}
0x07768…0778c               Head {h00=0x0020, h01=0x0050, text=» LDR A1,A1 APPLICATION DATA?«, t00=0x004c, t01=0x00c2}
0x0778c…077a6               Head {h00=0x0016, h01=0x0050, text=» RF(NZ) CON:80 NO!«, t00=0x004c, t01=0x00e6}
0x077a6…077b8               Head {h00=0x000e, h01=0x0050, text=» LDK A1,/D«, t00=0x004c, t01=0x0100}
0x077b8…077e6               Head {h00=0x002a, h01=0x0050, text=» CF A14,CHCRIO SEARCH TAPEMARK REVERSE«, t00=0x004c, t01=0x0112}
0x077e6…0780c               Head {h00=0x0022, h01=0x0050, text=» CF A14,RDBLK BYPASS TAPEMARK «, t00=0x004c, t01=0x0140}
0x0780c…0781e               Head {h00=0x000e, h01=0x0050, text=» RF CON:90«, t00=0x004c, t01=0x0166}
0x0781e…07832               Head {h00=0x0010, h01=0x0050, text=»CON:80 EQU *«, t00=0x004c, t01=0x0178}
0x07832…07844               Head {h00=0x000e, h01=0x0050, text=» LDK A1,/F«, t00=0x004c, t01=0x018c}
0x07844…0786a               Head {h00=0x0022, h01=0x0050, text=» CF A14,CHCRIO UNLOAD CASSETTE«, t00=0x004d, t01=0x000e}
0x0786a…0787e               Head {h00=0x0010, h01=0x0050, text=»CON:90 EQU *«, t00=0x004d, t01=0x0034}
0x0787e…07892               Head {h00=0x0010, h01=0x0050, text=» ABL CONMOV «, t00=0x004d, t01=0x0048}
0x07892…0789e               Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x004d, t01=0x005c}
0x0789e…078b4               Head {h00=0x0012, h01=0x0050, text=» IFT CFTEST=1 «, t00=0x004d, t01=0x0068}
0x078b4…078c2               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x004d, t01=0x007e}
0x078c2…078d6               Head {h00=0x0010, h01=0x0050, text=»CONRAD EQU *«, t00=0x004d, t01=0x008c}
0x078d6…078e0               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004d, t01=0x00a0}
0x078e0…0791a               Head {h00=0x0036, h01=0x0050, text=»*  LOAD CONFIGURATION DATA FROM DISC/FLEXIBLE DISC«, t00=0x004d, t01=0x00aa}
0x0791a…07924               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004d, t01=0x00e4}
0x07924…07952               Head {h00=0x002a, h01=0x0050, text=» CF A14,GETFIL GET CONFIGURATION FILE «, t00=0x004d, t01=0x00ee}
0x07952…07978               Head {h00=0x0022, h01=0x0050, text=» LDR A1,A9 GET START OF BUFFER«, t00=0x004d, t01=0x011c}
0x07978…079a0               Head {h00=0x0024, h01=0x0050, text=» ADKL A1,BUFLEN-6 END OF BUFFER «, t00=0x004d, t01=0x0142}
0x079a0…079cc               Head {h00=0x0028, h01=0x0050, text=» ST A1,SAVE08,A13 SAVE END OF BUFFER«, t00=0x004d, t01=0x016a}
0x079cc…079f2               Head {h00=0x0022, h01=0x0050, text=» LDR A1,A9 GET START OF BUFFER«, t00=0x004e, t01=0x0008}
0x079f2…07a1c               Head {h00=0x0026, h01=0x0050, text=» AD A1,SAVCON START OF SAVE BUFFER«, t00=0x004e, t01=0x002e}
0x07a1c…07a3e               Head {h00=0x001e, h01=0x0050, text=» ST A1,SAVE03,A13 SAVE =2 «, t00=0x004e, t01=0x0058}
0x07a3e…07a66               Head {h00=0x0024, h01=0x0050, text=» LDKL A10,0 RESET RECORD COUNTER«, t00=0x004e, t01=0x007a}
0x07a66…07a70               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004e, t01=0x00a2}
0x07a70…07aa4               Head {h00=0x0030, h01=0x0050, text=»*  READ ONE SECTOR FROM RANDOM ACCESS DEVICE«, t00=0x004e, t01=0x00ac}
0x07aa4…07aae               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004e, t01=0x00e0}
0x07aae…07ace               Head {h00=0x001c, h01=0x0050, text=» CALL READC READ SECTOR «, t00=0x004e, t01=0x00ea}
0x07ace…07ad8               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004e, t01=0x010a}
0x07ad8…07b0c               Head {h00=0x0030, h01=0x0050, text=»* TEST THE SYNTAX OF THE CONFIGURATION FILE «, t00=0x004e, t01=0x0114}
0x07b0c…07b16               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004e, t01=0x0148}
0x07b16…07b2c               Head {h00=0x0012, h01=0x0050, text=»TST:10 CALL T «, t00=0x004e, t01=0x0152}
0x07b2c…07b40               Head {h00=0x0010, h01=0x0050, text=» CALL CONRD «, t00=0x004e, t01=0x0168}
0x07b40…07b50               Head {h00=0x000c, h01=0x0050, text=» CALL NN«, t00=0x004e, t01=0x017c}
0x07b50…07b64               Head {h00=0x0010, h01=0x0050, text=» CALL CONRD «, t00=0x004e, t01=0x018c}
0x07b64…07b76               Head {h00=0x000e, h01=0x0050, text=» CALL TID «, t00=0x004f, t01=0x0010}
0x07b76…07b88               Head {h00=0x000e, h01=0x0050, text=» CALL TEST«, t00=0x004f, t01=0x0022}
0x07b88…07b98               Head {h00=0x000c, h01=0x0050, text=» CALL AA«, t00=0x004f, t01=0x0034}
0x07b98…07bac               Head {h00=0x0010, h01=0x0050, text=» CALL CONRD «, t00=0x004f, t01=0x0044}
0x07bac…07bbe               Head {h00=0x000e, h01=0x0050, text=» CALL TCL «, t00=0x004f, t01=0x0058}
0x07bbe…07bd0               Head {h00=0x000e, h01=0x0050, text=» CALL TEST«, t00=0x004f, t01=0x006a}
0x07bd0…07be0               Head {h00=0x000c, h01=0x0050, text=» CALL AA«, t00=0x004f, t01=0x007c}
0x07be0…07bf4               Head {h00=0x0010, h01=0x0050, text=» CALL CONRD «, t00=0x004f, t01=0x008c}
0x07bf4…07c06               Head {h00=0x000e, h01=0x0050, text=» CALL LEV «, t00=0x004f, t01=0x00a0}
0x07c06…07c18               Head {h00=0x000e, h01=0x0050, text=» CALL TEST«, t00=0x004f, t01=0x00b2}
0x07c18…07c2a               Head {h00=0x000e, h01=0x0050, text=» CALL NN1 «, t00=0x004f, t01=0x00c4}
0x07c2a…07c44               Head {h00=0x0016, h01=0x0050, text=»TST:20 CALL CONRD «, t00=0x004f, t01=0x00d6}
0x07c44…07c56               Head {h00=0x000e, h01=0x0050, text=» CALL NN1 «, t00=0x004f, t01=0x00f0}
0x07c56…07c6a               Head {h00=0x0010, h01=0x0050, text=» CALL CONRD «, t00=0x004f, t01=0x0102}
0x07c6a…07cae               Head {h00=0x0040, h01=0x0050, text=»TST:30 LD A5,SAVE13,A13 GET NUMBER OF TERMINAL DEV. CLASSES «, t00=0x004f, t01=0x0116}
0x07cae…07cca               Head {h00=0x0018, h01=0x0050, text=» CWK A5,/3030 ZERO? «, t00=0x004f, t01=0x015a}
0x07cca…07ce4               Head {h00=0x0016, h01=0x0050, text=» RF(E) TST:40 YES!«, t00=0x004f, t01=0x0176}
0x07ce4…07cf8               Head {h00=0x0010, h01=0x0050, text=» CALL SUKASC«, t00=0x004f, t01=0x0190}
0x07cf8…07d0a               Head {h00=0x000e, h01=0x0050, text=» CALL TDCT«, t00=0x0050, t01=0x0014}
0x07d0a…07d1c               Head {h00=0x000e, h01=0x0050, text=» CALL TEST«, t00=0x0050, t01=0x0026}
0x07d1c…07d2c               Head {h00=0x000c, h01=0x0050, text=» CALL NN«, t00=0x0050, t01=0x0038}
0x07d2c…07d40               Head {h00=0x0010, h01=0x0050, text=» CALL CONRD «, t00=0x0050, t01=0x0048}
0x07d40…07d50               Head {h00=0x000c, h01=0x0050, text=» CALL LC«, t00=0x0050, t01=0x005c}
0x07d50…07d62               Head {h00=0x000e, h01=0x0050, text=» CALL TEST«, t00=0x0050, t01=0x006c}
0x07d62…07d74               Head {h00=0x000e, h01=0x0050, text=» CALL NNL «, t00=0x0050, t01=0x007e}
0x07d74…07d88               Head {h00=0x0010, h01=0x0050, text=» CALL CONRD «, t00=0x0050, t01=0x0090}
0x07d88…07d9a               Head {h00=0x000e, h01=0x0050, text=» RB TST:30«, t00=0x0050, t01=0x00a4}
0x07d9a…07dae               Head {h00=0x0010, h01=0x0050, text=»TST:40 EQU *«, t00=0x0050, t01=0x00b6}
0x07dae…07dc0               Head {h00=0x000e, h01=0x0050, text=» CALL NN1 «, t00=0x0050, t01=0x00ca}
0x07dc0…07dd4               Head {h00=0x0010, h01=0x0050, text=» CALL CONRD «, t00=0x0050, t01=0x00dc}
0x07dd4…07de8               Head {h00=0x0010, h01=0x0050, text=»TST:50 EQU *«, t00=0x0050, t01=0x00f0}
0x07de8…07e24               Head {h00=0x0038, h01=0x0050, text=» LD A5,SAVE13,A13 GET NUMBER OF SPECIAL DEV. CLASSES«, t00=0x0050, t01=0x0104}
0x07e24…07e40               Head {h00=0x0018, h01=0x0050, text=» CWK A5,/3030 ZERO? «, t00=0x0050, t01=0x0140}
0x07e40…07e5a               Head {h00=0x0016, h01=0x0050, text=» RF(E) TST:60 YES!«, t00=0x0050, t01=0x015c}
0x07e5a…07e6e               Head {h00=0x0010, h01=0x0050, text=» CALL SUKASC«, t00=0x0050, t01=0x0176}
0x07e6e…07e80               Head {h00=0x000e, h01=0x0050, text=» CALL SDCS«, t00=0x0050, t01=0x018a}
0x07e80…07e92               Head {h00=0x000e, h01=0x0050, text=» CALL TEST«, t00=0x0051, t01=0x000c}
0x07e92…07ea2               Head {h00=0x000c, h01=0x0050, text=» CALL NN«, t00=0x0051, t01=0x001e}
0x07ea2…07eb6               Head {h00=0x0010, h01=0x0050, text=» CALL CONRD «, t00=0x0051, t01=0x002e}
0x07eb6…07ec8               Head {h00=0x000e, h01=0x0050, text=» RB TST:50«, t00=0x0051, t01=0x0042}
0x07ec8…07edc               Head {h00=0x0010, h01=0x0050, text=»TST:60 EQU *«, t00=0x0051, t01=0x0054}
0x07edc…07efc               Head {h00=0x001c, h01=0x0050, text=» LCR A5,A4 GET CHARACTER«, t00=0x0051, t01=0x0068}
0x07efc…07f24               Head {h00=0x0024, h01=0x0050, text=»TST:70 CCK A5,'TT' BLOCK TYPE T?«, t00=0x0051, t01=0x0088}
0x07f24…07f3e               Head {h00=0x0016, h01=0x0050, text=» RB(E) TST:10 YES!«, t00=0x0051, t01=0x00b0}
0x07f3e…07f54               Head {h00=0x0012, h01=0x0050, text=» LDKL A3,/570C«, t00=0x0051, t01=0x00ca}
0x07f54…07f82               Head {h00=0x002a, h01=0x0050, text=» ST A3,TST:70 MODIFY INSTRUCTION TO RF«, t00=0x0051, t01=0x00e0}
0x07f82…07fa6               Head {h00=0x0020, h01=0x0050, text=» CCK A5,'CC' BLOCK TYPE C ? «, t00=0x0051, t01=0x010e}
0x07fa6…07fc0               Head {h00=0x0016, h01=0x0050, text=» RF(NE) TST:80 NO!«, t00=0x0051, t01=0x0132}
0x07fc0…07fd6               Head {h00=0x0012, h01=0x0050, text=» LDKL A3,'CC' «, t00=0x0051, t01=0x014c}
0x07fd6…07ffc               Head {h00=0x0022, h01=0x0050, text=» ST A3,T:10 MODIFY INSTRUCTION«, t00=0x0051, t01=0x0162}
0x07ffc…0800c               Head {h00=0x000c, h01=0x0050, text=» CALL T «, t00=0x0051, t01=0x0188}
0x0800c…0801e               Head {h00=0x000e, h01=0x0050, text=» RB TST:20«, t00=0x0052, t01=0x0008}
0x0801e…08032               Head {h00=0x0010, h01=0x0050, text=»TST:80 EQU *«, t00=0x0052, t01=0x001a}
0x08032…0805c               Head {h00=0x0026, h01=0x0050, text=» ADK A4,1 INCREMENT BUFFER POINTER«, t00=0x0052, t01=0x002e}
0x0805c…0807c               Head {h00=0x001c, h01=0x0050, text=» LCR A5,A4 GET CHARACTER«, t00=0x0052, t01=0x0058}
0x0807c…0809e               Head {h00=0x001e, h01=0x0050, text=» CCK A5,';;' END OF RECORD«, t00=0x0052, t01=0x0078}
0x0809e…080ba               Head {h00=0x0018, h01=0x0050, text=» ABL(NE) CONERR NO! «, t00=0x0052, t01=0x009a}
0x080ba…080ce               Head {h00=0x0010, h01=0x0050, text=»TST:85 EQU *«, t00=0x0052, t01=0x00b6}
0x080ce…080e2               Head {h00=0x0010, h01=0x0050, text=» CALL CONRD «, t00=0x0052, t01=0x00ca}
0x080e2…080f4               Head {h00=0x000e, h01=0x0050, text=» RB TST:85«, t00=0x0052, t01=0x00de}
0x080f4…08108               Head {h00=0x0010, h01=0x0050, text=»COR:50 EQU *«, t00=0x0052, t01=0x00f0}
0x08108…0811c               Head {h00=0x0010, h01=0x0050, text=» LDK A3,'S' «, t00=0x0052, t01=0x0104}
0x0811c…08146               Head {h00=0x0026, h01=0x0050, text=» SC A3,GET:25+1 MODIFY INSTRUCTION«, t00=0x0052, t01=0x0118}
0x08146…08170               Head {h00=0x0026, h01=0x0050, text=» SC A3,GET:60+1 MODIFY INSTRUCTION«, t00=0x0052, t01=0x0142}
0x08170…08186               Head {h00=0x0012, h01=0x0050, text=» CF A14,GETFIL«, t00=0x0052, t01=0x016c}
0x08186…08190               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0052, t01=0x0182}
0x08190…081b0               Head {h00=0x001c, h01=0x0050, text=»*  UNLOCK FLEXIBLE DISC «, t00=0x0052, t01=0x018c}
0x081b0…081ba               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0053, t01=0x001c}
0x081ba…081e0               Head {h00=0x0022, h01=0x0050, text=» LD A1,SCTIPL GET LOAD DEVICE «, t00=0x0053, t01=0x0026}
0x081e0…081fe               Head {h00=0x001a, h01=0x0050, text=» SUK A1,/F8 CHECK TYPE«, t00=0x0053, t01=0x004c}
0x081fe…08226               Head {h00=0x0024, h01=0x0050, text=» RF(N) COR:60 NOT FLEXIBLE DISC «, t00=0x0053, t01=0x006a}
0x08226…08232               Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0053, t01=0x0092}
0x08232…0824e               Head {h00=0x0018, h01=0x0050, text=» IFT CFTEST+FLDISC=2«, t00=0x0053, t01=0x009e}
0x0824e…08274               Head {h00=0x0022, h01=0x0050, text=» LD A1,SCTOPT GET OPTION WORD «, t00=0x0053, t01=0x00ba}
0x08274…08292               Head {h00=0x001a, h01=0x0050, text=» ANK A1,2 DISC PAGING?«, t00=0x0053, t01=0x00e0}
0x08292…082ba               Head {h00=0x0024, h01=0x0050, text=» RF(NZ) COR:60 YES; DON'T UNLOCK«, t00=0x0053, t01=0x00fe}
0x082ba…082da               Head {h00=0x001c, h01=0x0050, text=» LDK A1,/C UNLOCK ORDER «, t00=0x0053, t01=0x0126}
0x082da…082fc               Head {h00=0x001e, h01=0x0050, text=» EX FRD:10 EXECUTE COMMAND«, t00=0x0053, t01=0x0146}
0x082fc…08324               Head {h00=0x0024, h01=0x0050, text=» RB(NA) *-4 LOOP UNTIL ACCEPTED «, t00=0x0053, t01=0x0168}
0x08324…08344               Head {h00=0x001c, h01=0x0050, text=» EX FRD:40 SENSE STATUS «, t00=0x0053, t01=0x0190}
0x08344…0836c               Head {h00=0x0024, h01=0x0050, text=» RB(NA) *-4 LOOP UNTIL ACCEPTED «, t00=0x0054, t01=0x0020}
0x0836c…08378               Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0054, t01=0x0048}
0x08378…0838e               Head {h00=0x0012, h01=0x0050, text=» IFT CFTEST=1 «, t00=0x0054, t01=0x0054}
0x0838e…083a2               Head {h00=0x0010, h01=0x0050, text=»COR:60 EQU *«, t00=0x0054, t01=0x006a}
0x083a2…083b0               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0054, t01=0x007e}
0x083b0…083c4               Head {h00=0x0010, h01=0x0050, text=»CONMOV EQU *«, t00=0x0054, t01=0x008c}
0x083c4…083ce               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0054, t01=0x00a0}
0x083ce…08406               Head {h00=0x0034, h01=0x0050, text=»*  MOVE CONFIGURATION DATA TO END OF SYSTEM AREA«, t00=0x0054, t01=0x00aa}
0x08406…08410               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0054, t01=0x00e2}
0x08410…08436               Head {h00=0x0022, h01=0x0050, text=» LDR A1,A9 GET START OF BUFFER«, t00=0x0054, t01=0x00ec}
0x08436…08462               Head {h00=0x0028, h01=0x0050, text=» AD A1,SAVCON COMPUTE END OF BUFFER «, t00=0x0054, t01=0x0112}
0x08462…084a0               Head {h00=0x003a, h01=0x0050, text=»CMOV10 LD A3,SAVE03,A13 GET END OF CONFIGURATION DATA «, t00=0x0054, t01=0x013e}
0x084a0…084d0               Head {h00=0x002c, h01=0x0050, text=» LD A2,SAVE01,A13 GET END OF SYSTEM AREA«, t00=0x0054, t01=0x017c}
0x084d0…084fe               Head {h00=0x002a, h01=0x0050, text=» CM -2,A2 MAKE SURE CONFIGURATION FILE«, t00=0x0055, t01=0x001c}
0x084fe…08524               Head {h00=0x0022, h01=0x0050, text=» SUK A2,1 IS FOLLOWED BY X'00'«, t00=0x0055, t01=0x004a}
0x08524…08554               Head {h00=0x002c, h01=0x0050, text=» SUR A3,A1 LENGTH OF CONFIGURATION DATA «, t00=0x0055, t01=0x0070}
0x08554…0855c               Head {h00=0x0004, h01=0x0050, t00=0x0055, t01=0x00a0}
0x0855c…0857a               Head {h00=0x001a, h01=0x0050, text=» SUR A2,A3 TO-ADDRESS «, t00=0x0055, t01=0x00a8}
0x0857a…08584               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0055, t01=0x00c6}
0x08584…085ac               Head {h00=0x0024, h01=0x0050, text=» ANKL A2,/FFFE MAKE EVEN ADDRESS«, t00=0x0055, t01=0x00d0}
0x085ac…085be               Head {h00=0x000e, h01=0x0050, text=» CALL MOVE«, t00=0x0055, t01=0x00f8}
0x085be…085f8               Head {h00=0x0036, h01=0x0050, text=» ST A2,SAVE01,A13 SAVE START OF CONFIGURATION DATA«, t00=0x0055, t01=0x010a}
0x085f8…08622               Head {h00=0x0026, h01=0x0050, text=» LDR A1,A9 GET START OF FREE AREA «, t00=0x0055, t01=0x0144}
0x08622…08646               Head {h00=0x0020, h01=0x0050, text=» LDR A12,A2 END OF FREE AREA«, t00=0x0055, t01=0x016e}
0x08646…0866e (86, 0, 400)  Head {h00=0x0024, h01=0x0050, text=» SUR A12,A1 SUBTRACT MONITOR END«, t00=0x0056, t01=0x0004}
0x0866e…086a0               Head {h00=0x002e, h01=0x0050, text=» ST A12,M:REL,A13 SAVE RELOCATION CONSTANT«, t00=0x0056, t01=0x002c}
0x086a0…086cc               Head {h00=0x0028, h01=0x0050, text=» LD A2,SAVE01,A13 GET START OF CONFF«, t00=0x0056, t01=0x005e}
0x086cc…086d6               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0056, t01=0x008a}
0x086d6…08716               Head {h00=0x003c, h01=0x0050, text=»*  MOVE SYSLDA+SYSLDM+DWT-PROTOTYPES TO END OF FREE AREA«, t00=0x0056, t01=0x0094}
0x08716…08720               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0056, t01=0x00d4}
0x08720…08736               Head {h00=0x0012, h01=0x0050, text=»MOPRO SUK A1,2«, t00=0x0056, t01=0x00de}
0x08736…08748               Head {h00=0x000e, h01=0x0050, text=» SUK A2,2 «, t00=0x0056, t01=0x00f4}
0x08748…0875c               Head {h00=0x0010, h01=0x0050, text=» LDR* A4,A1 «, t00=0x0056, t01=0x0106}
0x0875c…0876e               Head {h00=0x000e, h01=0x0050, text=» STR A4,A2«, t00=0x0056, t01=0x011a}
0x0876e…08782               Head {h00=0x0010, h01=0x0050, text=» CWR A1,A13 «, t00=0x0056, t01=0x012c}
0x08782…08798               Head {h00=0x0012, h01=0x0050, text=» RB(NE) MOPRO «, t00=0x0056, t01=0x0140}
0x08798…087c6               Head {h00=0x002a, h01=0x0050, text=» LDR A1,A2 SAVE NEW LOCATION OF SYSLDA«, t00=0x0056, t01=0x0156}
0x087c6…087ec               Head {h00=0x0022, h01=0x0050, text=» AD A2,LDALEN,A2 BYPASS SYSLDA«, t00=0x0056, t01=0x0184}
0x087ec…08818               Head {h00=0x0028, h01=0x0050, text=» ABR A2 CONTINUE EXECUTION IN SYSLDM«, t00=0x0057, t01=0x001a}
0x08818…08826               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0057, t01=0x0046}
0x08826…0886e               Head {h00=0x0044, h01=0x0050, text=»*************************************************************** «, t00=0x0057, t01=0x0054}
0x0886e…088b6               Head {h00=0x0044, h01=0x0050, text=»*  SUROUTINES USED TO TEST THE SYNTAX OF THE CONFIGURATION FILE «, t00=0x0057, t01=0x009c}
0x088b6…088fe               Head {h00=0x0044, h01=0x0050, text=»*************************************************************** «, t00=0x0057, t01=0x00e4}
0x088fe…0890c               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0057, t01=0x012c}
0x0890c…08920               Head {h00=0x0010, h01=0x0050, text=»CONRD EQU * «, t00=0x0057, t01=0x013a}
0x08920…0892a               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0057, t01=0x014e}
0x0892a…08960               Head {h00=0x0032, h01=0x0050, text=»*  COMPUTE NUMBER OF CHARACTERS IN THIS RECORD«, t00=0x0057, t01=0x0158}
0x08960…0896a               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0057, t01=0x018e}
0x0896a…089a2               Head {h00=0x0034, h01=0x0050, text=» LD A1,SAVE03,A13 GET CURRENT POINTER IN BUFFER «, t00=0x0058, t01=0x0008}
0x089a2…089ba               Head {h00=0x0014, h01=0x0050, text=» LDR A2,A1 SAVE «, t00=0x0058, t01=0x0040}
0x089ba…089e4               Head {h00=0x0026, h01=0x0050, text=» LDK A3,0 RESET CHARACTER COUNTER «, t00=0x0058, t01=0x0058}
0x089e4…08a06               Head {h00=0x001e, h01=0x0050, text=» LDR A4,A8 START OF RECORD«, t00=0x0058, t01=0x0082}
0x08a06…08a1a               Head {h00=0x0010, h01=0x0050, text=»COR:30 EQU *«, t00=0x0058, t01=0x00a4}
0x08a1a…08a3a               Head {h00=0x001c, h01=0x0050, text=» LCR A5,A4 GET CHARACTER«, t00=0x0058, t01=0x00b8}
0x08a3a…08a5e               Head {h00=0x0020, h01=0x0050, text=» CCK A5,';;' END OF RECORD? «, t00=0x0058, t01=0x00d8}
0x08a5e…08a78               Head {h00=0x0016, h01=0x0050, text=» RF(E) COR:40 YES!«, t00=0x0058, t01=0x00fc}
0x08a78…08a8c               Head {h00=0x0010, h01=0x0050, text=»COR:35 EQU *«, t00=0x0058, t01=0x0116}
0x08a8c…08aba               Head {h00=0x002a, h01=0x0050, text=» CWK A3,RECLEN MAXIMUM SIZE ACHIEVED? «, t00=0x0058, t01=0x012a}
0x08aba…08ad0               Head {h00=0x0012, h01=0x0050, text=»COR:38 EQU *-2«, t00=0x0058, t01=0x0158}
0x08ad0…08aea               Head {h00=0x0016, h01=0x0050, text=» RF(E) COR:40 YES!«, t00=0x0058, t01=0x016e}
0x08aea…08b14               Head {h00=0x0026, h01=0x0050, text=» CW A1,SAVE01,A13 MEMORY OVERFLOW?«, t00=0x0058, t01=0x0188}
0x08b14…08b2e               Head {h00=0x0016, h01=0x0050, text=» RF(E) MEMOFL YES!«, t00=0x0059, t01=0x0022}
0x08b2e…08b58               Head {h00=0x0026, h01=0x0050, text=» ADK A1,1 INCREMENT BUFFER POINTER«, t00=0x0059, t01=0x003c}
0x08b58…08b86               Head {h00=0x002a, h01=0x0050, text=» ADK A3,1 INCREMENT CHARACTER COUNTER «, t00=0x0059, t01=0x0066}
0x08b86…08bb0               Head {h00=0x0026, h01=0x0050, text=» ADK A4,1 INCREMENT RECORD POINTER«, t00=0x0059, t01=0x0094}
0x08bb0…08bc8               Head {h00=0x0014, h01=0x0050, text=» RB COR:30 LOOP «, t00=0x0059, t01=0x00be}
0x08bc8…08bdc               Head {h00=0x0010, h01=0x0050, text=»COR:40 EQU *«, t00=0x0059, t01=0x00d6}
0x08bdc…08c02               Head {h00=0x0022, h01=0x0050, text=» LC A5,1,A4 GET NEXT CHARACTER«, t00=0x0059, t01=0x00ea}
0x08c02…08c26               Head {h00=0x0020, h01=0x0050, text=» CCK A5,';;' TWO SEMICOLONS?«, t00=0x0059, t01=0x0110}
0x08c26…08c40               Head {h00=0x0016, h01=0x0050, text=» RF(NE) COR:45 NO!«, t00=0x0059, t01=0x0134}
0x08c40…08c6e               Head {h00=0x002a, h01=0x0050, text=» CWK A3,NCHTID CHECK IF END OF RECORD «, t00=0x0059, t01=0x014e}
0x08c6e…08ca6               Head {h00=0x0034, h01=0x0050, text=» RB(E) COR:35 NO: SEMICOLON CHARACTER IN RECORD «, t00=0x0059, t01=0x017c}
0x08ca6…08cba               Head {h00=0x0010, h01=0x0050, text=»COR:45 EQU *«, t00=0x005a, t01=0x0024}
0x08cba…08cec               Head {h00=0x002e, h01=0x0050, text=» ST A1,SAVE03,A13 SAVE CURRENT DESTINATION«, t00=0x005a, t01=0x0038}
0x08cec…08d0e               Head {h00=0x001e, h01=0x0050, text=» LDR A1,A8 START OF RECORD«, t00=0x005a, t01=0x006a}
0x08d0e…08d20               Head {h00=0x000e, h01=0x0050, text=» CALL MOVE«, t00=0x005a, t01=0x008c}
0x08d20…08d34               Head {h00=0x0010, h01=0x0050, text=»COR:48 EQU *«, t00=0x005a, t01=0x009e}
0x08d34…08d60               Head {h00=0x0028, h01=0x0050, text=» ADKL A10,1 INCREMENT RECORD COUNTER«, t00=0x005a, t01=0x00b2}
0x08d60…08d86               Head {h00=0x0022, h01=0x0050, text=» CW A10,SAVE20,A13 LAST RECORD«, t00=0x005a, t01=0x00de}
0x08d86…08da0               Head {h00=0x0016, h01=0x0050, text=» RB(E) COR:50 YES!«, t00=0x005a, t01=0x0104}
0x08da0…08dd2               Head {h00=0x002e, h01=0x0050, text=» ADKL A8,RECLEN+1 INCREMENT RECORD POINTER«, t00=0x005a, t01=0x011e}
0x08dd2…08dfa               Head {h00=0x0024, h01=0x0050, text=» CW A8,SAVE08,A13 END OF BUFFER «, t00=0x005a, t01=0x0150}
0x08dfa…08e14               Head {h00=0x0016, h01=0x0050, text=» RF(NE) COR:10 NO!«, t00=0x005a, t01=0x0178}
0x08e14…08e34 (91, 0, 400)  Head {h00=0x001c, h01=0x0050, text=» CALL READC READ SECTOR «, t00=0x005b, t01=0x0004}
0x08e34…08e5c               Head {h00=0x0024, h01=0x0050, text=»COR:10 LDR A4,A8 START OF RECORD«, t00=0x005b, t01=0x0024}
0x08e5c…08e6c               Head {h00=0x000c, h01=0x0050, text=» RTN A14«, t00=0x005b, t01=0x004c}
0x08e6c…08e78               Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x005b, t01=0x005c}
0x08e78…08e92               Head {h00=0x0016, h01=0x0050, text=» IFT CFTEST+CASS=2«, t00=0x005b, t01=0x0068}
0x08e92…08ea6               Head {h00=0x0010, h01=0x0050, text=»CON:40 EQU *«, t00=0x005b, t01=0x0082}
0x08ea6…08ecc               Head {h00=0x0022, h01=0x0050, text=» CF A14,RDBLK READ NEXT BLOCK «, t00=0x005b, t01=0x0096}
0x08ecc…08ee8               Head {h00=0x0018, h01=0x0050, text=» LDR A1,A1 TAPEMARK?«, t00=0x005b, t01=0x00bc}
0x08ee8…08f04               Head {h00=0x0018, h01=0x0050, text=» ABL(NZ) CONEX YES! «, t00=0x005b, t01=0x00d8}
0x08f04…08f16               Head {h00=0x000e, h01=0x0050, text=» LDR A8,A9«, t00=0x005b, t01=0x00f4}
0x08f16…08f3c               Head {h00=0x0022, h01=0x0050, text=» LDR A4,A8 GET START OF BUFFER«, t00=0x005b, t01=0x0106}
0x08f3c…08f4c               Head {h00=0x000c, h01=0x0050, text=» RTN A14«, t00=0x005b, t01=0x012c}
0x08f4c…08f58               Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x005b, t01=0x013c}
0x08f58…08f6e               Head {h00=0x0012, h01=0x0050, text=» IFT CFTEST=1 «, t00=0x005b, t01=0x0148}
0x08f6e…08f82               Head {h00=0x0010, h01=0x0050, text=»MEMOFL EQU *«, t00=0x005b, t01=0x015e}
0x08f82…08fb0               Head {h00=0x002a, h01=0x0050, text=» LDKL A1,LMP3 INDICATE MEMORY OVERFLOW«, t00=0x005b, t01=0x0172}
0x08fb0…08fc4               Head {h00=0x0010, h01=0x0050, text=» CALL ERROR «, t00=0x005c, t01=0x0010}
0x08fc4…08fd2               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x005c, t01=0x0024}
0x08fd2…08fe6               Head {h00=0x0010, h01=0x0050, text=»READC EQU * «, t00=0x005c, t01=0x0032}
0x08fe6…09008               Head {h00=0x001e, h01=0x0050, text=» CF A14,READS READ SECTOR «, t00=0x005c, t01=0x0046}
0x09008…0901e               Head {h00=0x0012, h01=0x0050, text=»READS EQU *-2 «, t00=0x005c, t01=0x0068}
0x0901e…09030               Head {h00=0x000e, h01=0x0050, text=» LDR A8,A9«, t00=0x005c, t01=0x007e}
0x09030…09056               Head {h00=0x0022, h01=0x0050, text=» LDR A4,A8 GET START OF BUFFER«, t00=0x005c, t01=0x0090}
0x09056…09066               Head {h00=0x000c, h01=0x0050, text=» RTN A14«, t00=0x005c, t01=0x00b6}
0x09066…09076               Head {h00=0x000c, h01=0x0050, text=»T EQU * «, t00=0x005c, t01=0x00c6}
0x09076…09096               Head {h00=0x001c, h01=0x0050, text=» LCR A5,A4 GET CHARACTER«, t00=0x005c, t01=0x00d6}
0x09096…090b8               Head {h00=0x001e, h01=0x0050, text=» CCK A5,'TT' BLOCK TYPE T?«, t00=0x005c, t01=0x00f6}
0x090b8…090cc               Head {h00=0x0010, h01=0x0050, text=»T:10 EQU *-2«, t00=0x005c, t01=0x0118}
0x090cc…090e2               Head {h00=0x0012, h01=0x0050, text=» RF(NE) CONERR«, t00=0x005c, t01=0x012c}
0x090e2…0910c               Head {h00=0x0026, h01=0x0050, text=» ADK A4,1 INCREMENT BUFFER POINTER«, t00=0x005c, t01=0x0142}
0x0910c…09132               Head {h00=0x0022, h01=0x0050, text=» LCR A5,A4 GET NEXT CHARACTER «, t00=0x005c, t01=0x016c}
0x09132…09156 (93, 0, 400)  Head {h00=0x0020, h01=0x0050, text=» CCK A5,';;' END OF RECORD? «, t00=0x005d, t01=0x0004}
0x09156…09170               Head {h00=0x0016, h01=0x0050, text=» RF(NE) CONERR NO!«, t00=0x005d, t01=0x0028}
0x09170…09180               Head {h00=0x000c, h01=0x0050, text=» RTN A14«, t00=0x005d, t01=0x0042}
0x09180…0918e               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x005d, t01=0x0052}
0x0918e…091a0               Head {h00=0x000e, h01=0x0050, text=»NNL EQU * «, t00=0x005d, t01=0x0060}
0x091a0…091b2               Head {h00=0x000e, h01=0x0050, text=» LDK A2,1 «, t00=0x005d, t01=0x0072}
0x091b2…091c4               Head {h00=0x000e, h01=0x0050, text=» LDK A3,3 «, t00=0x005d, t01=0x0084}
0x091c4…091d6               Head {h00=0x000e, h01=0x0050, text=» RF NN:10 «, t00=0x005d, t01=0x0096}
0x091d6…091e6               Head {h00=0x000c, h01=0x0050, text=»NN EQU *«, t00=0x005d, t01=0x00a8}
0x091e6…091f8               Head {h00=0x000e, h01=0x0050, text=» LDK A2,0 «, t00=0x005d, t01=0x00b8}
0x091f8…0920a               Head {h00=0x000e, h01=0x0050, text=» LDK A3,3 «, t00=0x005d, t01=0x00ca}
0x0920a…0921c               Head {h00=0x000e, h01=0x0050, text=» RF NN:10 «, t00=0x005d, t01=0x00dc}
0x0921c…0922e               Head {h00=0x000e, h01=0x0050, text=»NN1 EQU * «, t00=0x005d, t01=0x00ee}
0x0922e…09240               Head {h00=0x000e, h01=0x0050, text=» LDK A3,4 «, t00=0x005d, t01=0x0100}
0x09240…09254               Head {h00=0x0010, h01=0x0050, text=»NN:10 EQU * «, t00=0x005d, t01=0x0112}
0x09254…09274               Head {h00=0x001c, h01=0x0050, text=» LCR A5,A4 GET CHARACTER«, t00=0x005d, t01=0x0126}
0x09274…0929e               Head {h00=0x0026, h01=0x0050, text=» ADK A4,1 INCREMENT BUFFER POINTER«, t00=0x005d, t01=0x0146}
0x0929e…092ca               Head {h00=0x0028, h01=0x0050, text=» CCK A5,/3939 NUMERIC CHARACTER > 9?«, t00=0x005d, t01=0x0170}
0x092ca…092e4               Head {h00=0x0016, h01=0x0050, text=» RF(G) CONERR YES!«, t00=0x005e, t01=0x000c}
0x092e4…092f6               Head {h00=0x000e, h01=0x0050, text=» SUK A3,1 «, t00=0x005e, t01=0x0026}
0x092f6…0930a               Head {h00=0x0010, h01=0x0050, text=» RF(Z) NN:20«, t00=0x005e, t01=0x0038}
0x0930a…09336               Head {h00=0x0028, h01=0x0050, text=» CCK A5,/3030 NUMERIC CHARACTER < 0?«, t00=0x005e, t01=0x004c}
0x09336…09350               Head {h00=0x0016, h01=0x0050, text=» RF(L) CONERR YES!«, t00=0x005e, t01=0x0078}
0x09350…09364               Head {h00=0x0010, h01=0x0050, text=» RF(Z) NN:15«, t00=0x005e, t01=0x0092}
0x09364…0937a               Head {h00=0x0012, h01=0x0050, text=» LDKL A1,/3030«, t00=0x005e, t01=0x00a6}
0x0937a…0938c               Head {h00=0x000e, h01=0x0050, text=» RF NN:16 «, t00=0x005e, t01=0x00bc}
0x0938c…093a8               Head {h00=0x0018, h01=0x0050, text=»NN:15 LDKL A1,/3131 «, t00=0x005e, t01=0x00ce}
0x093a8…093ca               Head {h00=0x001e, h01=0x0050, text=»NN:16 ST A1,NN:20+2 MODIFY«, t00=0x005e, t01=0x00ea}
0x093ca…093dc               Head {h00=0x000e, h01=0x0050, text=» SUK A3,1 «, t00=0x005e, t01=0x010c}
0x093dc…093f0               Head {h00=0x0010, h01=0x0050, text=» RF(Z) NN:30«, t00=0x005e, t01=0x011e}
0x093f0…09402               Head {h00=0x000e, h01=0x0050, text=» SLL A5,8 «, t00=0x005e, t01=0x0132}
0x09402…09414               Head {h00=0x000e, h01=0x0050, text=» RB NN:10 «, t00=0x005e, t01=0x0144}
0x09414…09428               Head {h00=0x0010, h01=0x0050, text=»NN:20 EQU * «, t00=0x005e, t01=0x0156}
0x09428…09454               Head {h00=0x0028, h01=0x0050, text=» CCK A5,/3131 NUMERIC CHARACTER < 1?«, t00=0x005e, t01=0x016a}
0x09454…0946e               Head {h00=0x0016, h01=0x0050, text=» RF(L) CONERR YES!«, t00=0x005f, t01=0x0008}
0x0946e…09480               Head {h00=0x000e, h01=0x0050, text=» SUK A2,1 «, t00=0x005f, t01=0x0022}
0x09480…09496               Head {h00=0x0012, h01=0x0050, text=» RF(NZ) NN:50 «, t00=0x005f, t01=0x0034}
0x09496…094bc               Head {h00=0x0022, h01=0x0050, text=» LCR A5,A4 GET NEXT CHARACTER «, t00=0x005f, t01=0x004a}
0x094bc…094d8               Head {h00=0x0018, h01=0x0050, text=» CCK A5,'LL' LINE L?«, t00=0x005f, t01=0x0070}
0x094d8…094f2               Head {h00=0x0016, h01=0x0050, text=» RF(E) NN:40 YES! «, t00=0x005f, t01=0x008c}
0x094f2…0950e               Head {h00=0x0018, h01=0x0050, text=» CCK A5,'RR' LINE R?«, t00=0x005f, t01=0x00a6}
0x0950e…09528               Head {h00=0x0016, h01=0x0050, text=» RF(E) NN:40 YES! «, t00=0x005f, t01=0x00c2}
0x09528…09544               Head {h00=0x0018, h01=0x0050, text=» CCK A5,'AA' LINE A?«, t00=0x005f, t01=0x00dc}
0x09544…0955e               Head {h00=0x0016, h01=0x0050, text=» RF(E) NN:40 YES! «, t00=0x005f, t01=0x00f8}
0x0955e…0957a               Head {h00=0x0018, h01=0x0050, text=» CCK A5,'SS' LINE S?«, t00=0x005f, t01=0x0112}
0x0957a…09594               Head {h00=0x0016, h01=0x0050, text=» RF(E) NN:40 YES! «, t00=0x005f, t01=0x012e}
0x09594…095a6               Head {h00=0x000e, h01=0x0050, text=» RF CONERR«, t00=0x005f, t01=0x0148}
0x095a6…095ba               Head {h00=0x0010, h01=0x0050, text=»NN:40 EQU * «, t00=0x005f, t01=0x015a}
0x095ba…095e4               Head {h00=0x0026, h01=0x0050, text=» ADK A4,1 INCREMENT BUFFER POINTER«, t00=0x005f, t01=0x016e}
0x095e4…095f6               Head {h00=0x000e, h01=0x0050, text=» RF NN:50 «, t00=0x0060, t01=0x0008}
0x095f6…0960a               Head {h00=0x0010, h01=0x0050, text=»NN:30 EQU * «, t00=0x0060, t01=0x001a}
0x0960a…0963c               Head {h00=0x002e, h01=0x0050, text=» ST A5,SAVE13,A13 STORE NUMBER OF CLASSES «, t00=0x0060, t01=0x002e}
0x0963c…09662               Head {h00=0x0022, h01=0x0050, text=»NN:50 LCR A5,A4 GET CHARACTER «, t00=0x0060, t01=0x0060}
0x09662…09686               Head {h00=0x0020, h01=0x0050, text=» CCK A5,';;' END OF RECORD? «, t00=0x0060, t01=0x0086}
0x09686…096a0               Head {h00=0x0016, h01=0x0050, text=» RF(NE) CONERR NO!«, t00=0x0060, t01=0x00aa}
0x096a0…096b0               Head {h00=0x000c, h01=0x0050, text=» RTN A14«, t00=0x0060, t01=0x00c4}
0x096b0…096be               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0060, t01=0x00d4}
0x096be…096ce               Head {h00=0x000c, h01=0x0050, text=»AA EQU *«, t00=0x0060, t01=0x00e2}
0x096ce…096e0               Head {h00=0x000e, h01=0x0050, text=» LDK A3,2 «, t00=0x0060, t01=0x00f2}
0x096e0…096f4               Head {h00=0x0010, h01=0x0050, text=»AA:10 EQU * «, t00=0x0060, t01=0x0104}
0x096f4…09714               Head {h00=0x001c, h01=0x0050, text=» LCR A5,A4 GET CHARACTER«, t00=0x0060, t01=0x0118}
0x09714…09746               Head {h00=0x002e, h01=0x0050, text=» CCK A5,/3030 ALPHA-NUMERIC CHARACTER <30?«, t00=0x0060, t01=0x0138}
0x09746…09760               Head {h00=0x0016, h01=0x0050, text=» RF(L) CONERR YES!«, t00=0x0060, t01=0x016a}
0x09760…09794               Head {h00=0x0030, h01=0x0050, text=» CCK A5,/3939 ALPHA-NUMERIC CHARACTER > 39? «, t00=0x0060, t01=0x0184}
0x09794…097ae               Head {h00=0x0016, h01=0x0050, text=» RF(NG) AA:20 NO! «, t00=0x0061, t01=0x0028}
0x097ae…097e2               Head {h00=0x0030, h01=0x0050, text=» CCK A5,/4141 ALPHA-NUMERIC CHARACTER < 41? «, t00=0x0061, t01=0x0042}
0x097e2…097f8               Head {h00=0x0012, h01=0x0050, text=» RF(L) CONERR «, t00=0x0061, t01=0x0076}
0x097f8…0982c               Head {h00=0x0030, h01=0x0050, text=» CCK A5,/5A5A ALPHA-NUMERIC CHARACTER > 5A? «, t00=0x0061, t01=0x008c}
0x0982c…09842               Head {h00=0x0012, h01=0x0050, text=» RF(G) CONERR «, t00=0x0061, t01=0x00c0}
0x09842…09856               Head {h00=0x0010, h01=0x0050, text=»AA:20 EQU * «, t00=0x0061, t01=0x00d6}
0x09856…09880               Head {h00=0x0026, h01=0x0050, text=» ADK A4,1 INCREMENT BUFFER POINTER«, t00=0x0061, t01=0x00ea}
0x09880…09892               Head {h00=0x000e, h01=0x0050, text=» SUK A3,1 «, t00=0x0061, t01=0x0114}
0x09892…098a8               Head {h00=0x0012, h01=0x0050, text=» RB(NZ) AA:10 «, t00=0x0061, t01=0x0126}
0x098a8…098ce               Head {h00=0x0022, h01=0x0050, text=» LCR A5,A4 GET NEXT CHARACTER «, t00=0x0061, t01=0x013c}
0x098ce…098f2               Head {h00=0x0020, h01=0x0050, text=» CCK A5,';;' END OF RECORD? «, t00=0x0061, t01=0x0162}
0x098f2…0990c               Head {h00=0x0016, h01=0x0050, text=» RF(NE) CONERR NO!«, t00=0x0061, t01=0x0186}
0x0990c…0991c               Head {h00=0x000c, h01=0x0050, text=» RTN A14«, t00=0x0062, t01=0x0010}
0x0991c…0992a               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0062, t01=0x0020}
0x0992a…0993c               Head {h00=0x000e, h01=0x0050, text=»TID EQU * «, t00=0x0062, t01=0x002e}
0x0993c…09962               Head {h00=0x0022, h01=0x0050, text=» LDKL A2,SEQ1 SELECT SEQUENCE «, t00=0x0062, t01=0x0040}
0x09962…0998c               Head {h00=0x0026, h01=0x0050, text=» LDK A3,4 GET NUMBER OF CHARACTERS«, t00=0x0062, t01=0x0066}
0x0998c…0999c               Head {h00=0x000c, h01=0x0050, text=» RTN A14«, t00=0x0062, t01=0x0090}
0x0999c…099ae               Head {h00=0x000e, h01=0x0050, text=»TCL EQU * «, t00=0x0062, t01=0x00a0}
0x099ae…099d4               Head {h00=0x0022, h01=0x0050, text=» LDKL A2,SEQ2 SELECT SEQUENCE «, t00=0x0062, t01=0x00b2}
0x099d4…099fe               Head {h00=0x0026, h01=0x0050, text=» LDK A3,4 GET NUMBER OF CHARACTERS«, t00=0x0062, t01=0x00d8}
0x099fe…09a0e               Head {h00=0x000c, h01=0x0050, text=» RTN A14«, t00=0x0062, t01=0x0102}
0x09a0e…09a20               Head {h00=0x000e, h01=0x0050, text=»LEV EQU * «, t00=0x0062, t01=0x0112}
0x09a20…09a46               Head {h00=0x0022, h01=0x0050, text=» LDKL A2,SEQ3 SELECT SEQUENCE «, t00=0x0062, t01=0x0124}
0x09a46…09a70               Head {h00=0x0026, h01=0x0050, text=» LDK A3,4 GET NUMBER OF CHARACTERS«, t00=0x0062, t01=0x014a}
0x09a70…09a80               Head {h00=0x000c, h01=0x0050, text=» RTN A14«, t00=0x0062, t01=0x0174}
0x09a80…09a8e               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0062, t01=0x0184}
0x09a8e…09aa0 (99, 0, 400)  Head {h00=0x000e, h01=0x0050, text=»TDCT EQU *«, t00=0x0063, t01=0x0004}
0x09aa0…09ac6               Head {h00=0x0022, h01=0x0050, text=» LDKL A2,SEQ4 SELECT SEQUENCE «, t00=0x0063, t01=0x0016}
0x09ac6…09af0               Head {h00=0x0026, h01=0x0050, text=» LDK A3,5 GET NUMBER OF CHARACTERS«, t00=0x0063, t01=0x003c}
0x09af0…09b00               Head {h00=0x000c, h01=0x0050, text=» RTN A14«, t00=0x0063, t01=0x0066}
0x09b00…09b10               Head {h00=0x000c, h01=0x0050, text=»LC EQU *«, t00=0x0063, t01=0x0076}
0x09b10…09b36               Head {h00=0x0022, h01=0x0050, text=» LDKL A2,SEQ5 SELECT SEQUENCE «, t00=0x0063, t01=0x0086}
0x09b36…09b60               Head {h00=0x0026, h01=0x0050, text=» LDK A3,3 GET NUMBER OF CHARACTERS«, t00=0x0063, t01=0x00ac}
0x09b60…09b70               Head {h00=0x000c, h01=0x0050, text=» RTN A14«, t00=0x0063, t01=0x00d6}
0x09b70…09b82               Head {h00=0x000e, h01=0x0050, text=»SDCS EQU *«, t00=0x0063, t01=0x00e6}
0x09b82…09ba8               Head {h00=0x0022, h01=0x0050, text=» LDKL A2,SEQ6 SELECT SEQUENCE «, t00=0x0063, t01=0x00f8}
0x09ba8…09bd2               Head {h00=0x0026, h01=0x0050, text=» LDK A3,5 GET NUMBER OF CHARACTERS«, t00=0x0063, t01=0x011e}
0x09bd2…09be2               Head {h00=0x000c, h01=0x0050, text=» RTN A14«, t00=0x0063, t01=0x0148}
0x09be2…09bf0               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0063, t01=0x0158}
0x09bf0…09c02               Head {h00=0x000e, h01=0x0050, text=»TEST EQU *«, t00=0x0063, t01=0x0166}
0x09c02…09c22               Head {h00=0x001c, h01=0x0050, text=» LCR A5,A4 GET CHARACTER«, t00=0x0063, t01=0x0178}
0x09c22…09c34               Head {h00=0x000e, h01=0x0050, text=» CCR A5,A2«, t00=0x0064, t01=0x0008}
0x09c34…09c4a               Head {h00=0x0012, h01=0x0050, text=» RF(NE) CONERR«, t00=0x0064, t01=0x001a}
0x09c4a…09c74               Head {h00=0x0026, h01=0x0050, text=» ADK A4,1 INCREMENT BUFFER POINTER«, t00=0x0064, t01=0x0030}
0x09c74…09ca0               Head {h00=0x0028, h01=0x0050, text=» ADK A2,1 INCREMENT SEQUENCE POINTER«, t00=0x0064, t01=0x005a}
0x09ca0…09cd2               Head {h00=0x002e, h01=0x0050, text=» SUK A3,1 MORE CHARACTERS IN THE SEQUENCE?«, t00=0x0064, t01=0x0086}
0x09cd2…09cec               Head {h00=0x0016, h01=0x0050, text=» RB(NZ) TEST YES! «, t00=0x0064, t01=0x00b8}
0x09cec…09cfc               Head {h00=0x000c, h01=0x0050, text=» RTN A14«, t00=0x0064, t01=0x00d2}
0x09cfc…09d0a               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0064, t01=0x00e2}
0x09d0a…09d1e               Head {h00=0x0010, h01=0x0050, text=»SUKASC EQU *«, t00=0x0064, t01=0x00f0}
0x09d1e…09d54               Head {h00=0x0032, h01=0x0050, text=» CCK A5,/3030 NUMBER OF NUMERIC CHARACTERS<10?«, t00=0x0064, t01=0x0104}
0x09d54…09d70               Head {h00=0x0018, h01=0x0050, text=» RF(NE) SUK:10 YES! «, t00=0x0064, t01=0x013a}
0x09d70…09d88               Head {h00=0x0014, h01=0x0050, text=» SUK A5,/F6 N0! «, t00=0x0064, t01=0x0156}
0x09d88…09da0               Head {h00=0x0014, h01=0x0050, text=»SUK:10 SUK A5,1 «, t00=0x0064, t01=0x016e}
0x09da0…09dd2               Head {h00=0x002e, h01=0x0050, text=» ST A5,SAVE13,A13 STORE NUMBER OF CLASSES «, t00=0x0064, t01=0x0186}
0x09dd2…09de2               Head {h00=0x000c, h01=0x0050, text=» RTN A14«, t00=0x0065, t01=0x0028}
0x09de2…09df6               Head {h00=0x0010, h01=0x0050, text=»CONERR EQU *«, t00=0x0065, t01=0x0038}
0x09df6…09e22               Head {h00=0x0028, h01=0x0050, text=» LDKL A1,LMP4 INDICATE FORMAT ERROR «, t00=0x0065, t01=0x004c}
0x09e22…09e36               Head {h00=0x0010, h01=0x0050, text=» CALL ERROR «, t00=0x0065, t01=0x0078}
0x09e36…09e44               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0065, t01=0x008c}
0x09e44…09e4e               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0065, t01=0x009a}
0x09e4e…09e58               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0065, t01=0x00a4}
0x09e58…09e92               Head {h00=0x0036, h01=0x0050, text=»**************************************************«, t00=0x0065, t01=0x00ae}
0x09e92…09ecc               Head {h00=0x0036, h01=0x0050, text=»*                                                *«, t00=0x0065, t01=0x00e8}
0x09ecc…09f06               Head {h00=0x0036, h01=0x0050, text=»*     SEQUENCES                                  *«, t00=0x0065, t01=0x0122}
0x09f06…09f40               Head {h00=0x0036, h01=0x0050, text=»*                                                *«, t00=0x0065, t01=0x015c}
0x09f40…09f7a               Head {h00=0x0036, h01=0x0050, text=»**************************************************«, t00=0x0066, t01=0x0008}
0x09f7a…09f84               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0066, t01=0x0042}
0x09f84…09f8e               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0066, t01=0x004c}
0x09f8e…09f98               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0066, t01=0x0056}
0x09f98…09fa2               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0066, t01=0x0060}
0x09fa2…09fba               Head {h00=0x0014, h01=0x0050, text=»SEQ1 EQU * TID= «, t00=0x0066, t01=0x006a}
0x09fba…09fcc               Head {h00=0x000e, h01=0x0050, text=» DATA 'TI'«, t00=0x0066, t01=0x0082}
0x09fcc…09fde               Head {h00=0x000e, h01=0x0050, text=» DATA 'D='«, t00=0x0066, t01=0x0094}
0x09fde…09ff6               Head {h00=0x0014, h01=0x0050, text=»SEQ2 EQU * TCL= «, t00=0x0066, t01=0x00a6}
0x09ff6…0a008               Head {h00=0x000e, h01=0x0050, text=» DATA 'TC'«, t00=0x0066, t01=0x00be}
0x0a008…0a01a               Head {h00=0x000e, h01=0x0050, text=» DATA 'L='«, t00=0x0066, t01=0x00d0}
0x0a01a…0a032               Head {h00=0x0014, h01=0x0050, text=»SEQ3 EQU * LEV= «, t00=0x0066, t01=0x00e2}
0x0a032…0a044               Head {h00=0x000e, h01=0x0050, text=» DATA 'LE'«, t00=0x0066, t01=0x00fa}
0x0a044…0a056               Head {h00=0x000e, h01=0x0050, text=» DATA 'V='«, t00=0x0066, t01=0x010c}
0x0a056…0a06e               Head {h00=0x0014, h01=0x0050, text=»SEQ4 EQU * TDC=T«, t00=0x0066, t01=0x011e}
0x0a06e…0a080               Head {h00=0x000e, h01=0x0050, text=» DATA 'TD'«, t00=0x0066, t01=0x0136}
0x0a080…0a092               Head {h00=0x000e, h01=0x0050, text=» DATA 'C='«, t00=0x0066, t01=0x0148}
0x0a092…0a0a4               Head {h00=0x000e, h01=0x0050, text=» DATA 'T0'«, t00=0x0066, t01=0x015a}
0x0a0a4…0a0ba               Head {h00=0x0012, h01=0x0050, text=»SEQ5 EQU * LC=«, t00=0x0066, t01=0x016c}
0x0a0ba…0a0cc               Head {h00=0x000e, h01=0x0050, text=» DATA 'LC'«, t00=0x0066, t01=0x0182}
0x0a0cc…0a0de (103, 0, 398) Head {h00=0x000e, h01=0x0050, text=» DATA '=0'«, t00=0x0067, t01=0x0004}
0x0a0de…0a0f6               Head {h00=0x0014, h01=0x0050, text=»SEQ6 EQU * SDC=S«, t00=0x0067, t01=0x0016}
0x0a0f6…0a108               Head {h00=0x000e, h01=0x0050, text=» DATA 'SD'«, t00=0x0067, t01=0x002e}
0x0a108…0a11a               Head {h00=0x000e, h01=0x0050, text=» DATA 'C='«, t00=0x0067, t01=0x0040}
0x0a11a…0a12c               Head {h00=0x000e, h01=0x0050, text=» DATA 'S0'«, t00=0x0067, t01=0x0052}
0x0a12c…0a138               Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0067, t01=0x0064}
0x0a138…0a152               Head {h00=0x0016, h01=0x0050, text=» IFT CFTCAS+CASS=2«, t00=0x0067, t01=0x0070}
0x0a152…0a15c               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0067, t01=0x008a}
0x0a15c…0a186               Head {h00=0x0026, h01=0x0050, text=»*  PROGRAM LOAD DEVICE = CASSETTE «, t00=0x0067, t01=0x0094}
0x0a186…0a190               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0067, t01=0x00be}
0x0a190…0a1a4               Head {h00=0x0010, h01=0x0050, text=»CON:30 EQU *«, t00=0x0067, t01=0x00c8}
0x0a1a4…0a1c6               Head {h00=0x001e, h01=0x0050, text=» LDR A1,A9 START OF BUFFER«, t00=0x0067, t01=0x00dc}
0x0a1c6…0a1ec               Head {h00=0x0022, h01=0x0050, text=» ADKL A1,BUFLEN END OF BUFFER «, t00=0x0067, t01=0x00fe}
0x0a1ec…0a218               Head {h00=0x0028, h01=0x0050, text=» ST A1,SAVE08,A13 SAVE END OF BUFFER«, t00=0x0067, t01=0x0124}
0x0a218…0a236               Head {h00=0x001a, h01=0x0050, text=» ST A1,SAVE03,A13 SAVE«, t00=0x0067, t01=0x0150}
0x0a236…0a25a               Head {h00=0x0020, h01=0x0050, text=» CF A14,RDBLK READ ONE BLOCK«, t00=0x0067, t01=0x016e}
0x0a25a…0a280 (104, 0, 400) Head {h00=0x0022, h01=0x0050, text=» CF A14,RDBLK READ NEXT BLOCK «, t00=0x0068, t01=0x0004}
0x0a280…0a29c               Head {h00=0x0018, h01=0x0050, text=» LDR A1,A1 TAPEMARK?«, t00=0x0068, t01=0x002a}
0x0a29c…0a2b6               Head {h00=0x0016, h01=0x0050, text=» RF(Z) CON:50 NO! «, t00=0x0068, t01=0x0046}
0x0a2b6…0a2e8               Head {h00=0x002e, h01=0x0050, text=» CF A14,CASSIN INIT CONFIGURATION CASSETTE«, t00=0x0068, t01=0x0060}
0x0a2e8…0a2fc               Head {h00=0x0010, h01=0x0050, text=»CON:40 EQU *«, t00=0x0068, t01=0x0092}
0x0a2fc…0a322               Head {h00=0x0022, h01=0x0050, text=» CF A14,RDBLK READ NEXT BLOCK «, t00=0x0068, t01=0x00a6}
0x0a322…0a33e               Head {h00=0x0018, h01=0x0050, text=» LDR A1,A1 TAPEMARK?«, t00=0x0068, t01=0x00cc}
0x0a33e…0a358               Head {h00=0x0016, h01=0x0050, text=» RF(NZ) CONEX YES!«, t00=0x0068, t01=0x00e8}
0x0a358…0a36c               Head {h00=0x0010, h01=0x0050, text=»CON:50 EQU *«, t00=0x0068, t01=0x0102}
0x0a36c…0a376               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0068, t01=0x0116}
0x0a376…0a3ac               Head {h00=0x0032, h01=0x0050, text=»*  COMPUTE NUMBER OF CHARACTERS IN THIS BLOCK «, t00=0x0068, t01=0x0120}
0x0a3ac…0a3b6               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0068, t01=0x0156}
0x0a3b6…0a3ee               Head {h00=0x0034, h01=0x0050, text=» LD A1,SAVE03,A13 GET CURRENT POINTER IN BUFFER «, t00=0x0068, t01=0x0160}
0x0a3ee…0a406               Head {h00=0x0014, h01=0x0050, text=» LDR A2,A1 SAVE «, t00=0x0069, t01=0x0008}
0x0a406…0a430               Head {h00=0x0026, h01=0x0050, text=» LDK A3,0 RESET CHARACTER COUNTER «, t00=0x0069, t01=0x0020}
0x0a430…0a458               Head {h00=0x0024, h01=0x0050, text=» LDR A4,A9 GET SAVE09 OF BUFFER «, t00=0x0069, t01=0x004a}
0x0a458…0a46c               Head {h00=0x0010, h01=0x0050, text=»CON:60 EQU *«, t00=0x0069, t01=0x0072}
0x0a46c…0a496               Head {h00=0x0026, h01=0x0050, text=» LCR A5,A4 GET CHARACTER IN BUFFER«, t00=0x0069, t01=0x0086}
0x0a496…0a4ba               Head {h00=0x0020, h01=0x0050, text=» CCK A5,';;' CHECK IF SPACE «, t00=0x0069, t01=0x00b0}
0x0a4ba…0a4e4               Head {h00=0x0026, h01=0x0050, text=» RF(E) CON:70 NO MOORE CHARACTERS «, t00=0x0069, t01=0x00d4}
0x0a4e4…0a4f8               Head {h00=0x0010, h01=0x0050, text=»CON:65 EQU *«, t00=0x0069, t01=0x00fe}
0x0a4f8…0a51c               Head {h00=0x0020, h01=0x0050, text=» CWK A3,CBLEN END OF BUFFER?«, t00=0x0069, t01=0x0112}
0x0a51c…0a536               Head {h00=0x0016, h01=0x0050, text=» RF(E) CON:75 YES!«, t00=0x0069, t01=0x0136}
0x0a536…0a560               Head {h00=0x0026, h01=0x0050, text=» CW A1,SAVE01,A13 MEMORY OVERFLOW?«, t00=0x0069, t01=0x0150}
0x0a560…0a57a               Head {h00=0x0016, h01=0x0050, text=» RF(E) MEMOFL YES!«, t00=0x0069, t01=0x017a}
0x0a57a…0a5aa (106, 0, 398) Head {h00=0x002c, h01=0x0050, text=» ADK A1,1 INCREMENT DESTINATION POINTER «, t00=0x006a, t01=0x0004}
0x0a5aa…0a5d8               Head {h00=0x002a, h01=0x0050, text=» ADK A3,1 INCREMENT CHARACTER COUNTER «, t00=0x006a, t01=0x0034}
0x0a5d8…0a602               Head {h00=0x0026, h01=0x0050, text=» ADK A4,1 INCREMENT BUFFER POINTER«, t00=0x006a, t01=0x0062}
0x0a602…0a614               Head {h00=0x000e, h01=0x0050, text=» RB CON:60«, t00=0x006a, t01=0x008c}
0x0a614…0a628               Head {h00=0x0010, h01=0x0050, text=»CON:70 EQU *«, t00=0x006a, t01=0x009e}
0x0a628…0a64e               Head {h00=0x0022, h01=0x0050, text=» LC A5,1,A4 GET NEXT CHARACTER«, t00=0x006a, t01=0x00b2}
0x0a64e…0a674               Head {h00=0x0022, h01=0x0050, text=» CCK A5,';;' TWO SEMI-COLONS? «, t00=0x006a, t01=0x00d8}
0x0a674…0a68e               Head {h00=0x0016, h01=0x0050, text=» RF(NE) CON:75 NO!«, t00=0x006a, t01=0x00fe}
0x0a68e…0a6bc               Head {h00=0x002a, h01=0x0050, text=» CWK A3,NCHTID CHECK IF END OF RECORD «, t00=0x006a, t01=0x0118}
0x0a6bc…0a6f4               Head {h00=0x0034, h01=0x0050, text=» RB(E) CON:65 NO: SEMI-COLON CHARACTER IN RECORD«, t00=0x006a, t01=0x0146}
0x0a6f4…0a708               Head {h00=0x0010, h01=0x0050, text=»CON:75 EQU *«, t00=0x006a, t01=0x017e}
0x0a708…0a73a (107, 0, 400) Head {h00=0x002e, h01=0x0050, text=» ST A1,SAVE03,A13 SAVE CURRENT DESTINATION«, t00=0x006b, t01=0x0004}
0x0a73a…0a762               Head {h00=0x0024, h01=0x0050, text=» LDR A1,A9 GET SAVE09 OF BUFFER «, t00=0x006b, t01=0x0036}
0x0a762…0a774               Head {h00=0x000e, h01=0x0050, text=» CALL MOVE«, t00=0x006b, t01=0x005e}
0x0a774…0a786               Head {h00=0x000e, h01=0x0050, text=» RB CON:40«, t00=0x006b, t01=0x0070}
0x0a786…0a79a               Head {h00=0x0010, h01=0x0050, text=»CONEX EQU * «, t00=0x006b, t01=0x0082}
0x0a79a…0a7a4               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x006b, t01=0x0096}
0x0a7a4…0a7e6               Head {h00=0x003e, h01=0x0050, text=»*  UNLOAD CASSETTE IF NO APPLICATION DATA ON SAME CASSETTE«, t00=0x006b, t01=0x00a0}
0x0a7e6…0a7f0               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x006b, t01=0x00e2}
0x0a7f0…0a816               Head {h00=0x0022, h01=0x0050, text=» CF A14,RDBLK READ NEXT BLOCK «, t00=0x006b, t01=0x00ec}
0x0a816…0a83a               Head {h00=0x0020, h01=0x0050, text=» LDR A1,A1 APPLICATION DATA?«, t00=0x006b, t01=0x0112}
0x0a83a…0a854               Head {h00=0x0016, h01=0x0050, text=» RF(NZ) CON:80 NO!«, t00=0x006b, t01=0x0136}
0x0a854…0a866               Head {h00=0x000e, h01=0x0050, text=» LDK A1,/D«, t00=0x006b, t01=0x0150}
0x0a866…0a894               Head {h00=0x002a, h01=0x0050, text=» CF A14,CHCRIO SEARCH TAPEMARK REVERSE«, t00=0x006b, t01=0x0162}
0x0a894…0a8ba               Head {h00=0x0022, h01=0x0050, text=» CF A14,RDBLK BYPASS TAPEMARK «, t00=0x006b, t01=0x0190}
0x0a8ba…0a8cc               Head {h00=0x000e, h01=0x0050, text=» RF CON:90«, t00=0x006c, t01=0x0026}
0x0a8cc…0a8e0               Head {h00=0x0010, h01=0x0050, text=»CON:80 EQU *«, t00=0x006c, t01=0x0038}
0x0a8e0…0a8f2               Head {h00=0x000e, h01=0x0050, text=» LDK A1,/F«, t00=0x006c, t01=0x004c}
0x0a8f2…0a918               Head {h00=0x0022, h01=0x0050, text=» CF A14,CHCRIO UNLOAD CASSETTE«, t00=0x006c, t01=0x005e}
0x0a918…0a92c               Head {h00=0x0010, h01=0x0050, text=»CON:90 EQU *«, t00=0x006c, t01=0x0084}
0x0a92c…0a940               Head {h00=0x0010, h01=0x0050, text=» ABL CONMOV «, t00=0x006c, t01=0x0098}
0x0a940…0a94c               Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x006c, t01=0x00ac}
0x0a94c…0a962               Head {h00=0x0012, h01=0x0050, text=» IFF CFTEST=1 «, t00=0x006c, t01=0x00b8}
0x0a962…0a976               Head {h00=0x0010, h01=0x0050, text=»MEMOFL EQU *«, t00=0x006c, t01=0x00ce}
0x0a976…0a9a4               Head {h00=0x002a, h01=0x0050, text=» LDKL A1,LMP3 INDICATE MEMORY OVERFLOW«, t00=0x006c, t01=0x00e2}
0x0a9a4…0a9b8               Head {h00=0x0010, h01=0x0050, text=» CALL ERROR «, t00=0x006c, t01=0x0110}
0x0a9b8…0a9c6               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x006c, t01=0x0124}
0x0a9c6…0a9da               Head {h00=0x0010, h01=0x0050, text=»CONRAD EQU *«, t00=0x006c, t01=0x0132}
0x0a9da…0a9e4               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x006c, t01=0x0146}
0x0a9e4…0aa1e               Head {h00=0x0036, h01=0x0050, text=»*  LOAD CONFIGURATION DATA FROM DISC/FLEXIBLE DISC«, t00=0x006c, t01=0x0150}
0x0aa1e…0aa28               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x006c, t01=0x018a}
0x0aa28…0aa56 (109, 0, 400) Head {h00=0x002a, h01=0x0050, text=» CF A14,GETFIL GET CONFIGURATION FILE «, t00=0x006d, t01=0x0004}
0x0aa56…0aa7c               Head {h00=0x0022, h01=0x0050, text=» LDR A1,A9 GET START OF BUFFER«, t00=0x006d, t01=0x0032}
0x0aa7c…0aaa4               Head {h00=0x0024, h01=0x0050, text=» ADKL A1,BUFLEN-6 END OF BUFFER «, t00=0x006d, t01=0x0058}
0x0aaa4…0aad0               Head {h00=0x0028, h01=0x0050, text=» ST A1,SAVE08,A13 SAVE END OF BUFFER«, t00=0x006d, t01=0x0080}
0x0aad0…0aaf6               Head {h00=0x0022, h01=0x0050, text=» LDR A1,A9 GET START OF BUFFER«, t00=0x006d, t01=0x00ac}
0x0aaf6…0ab20               Head {h00=0x0026, h01=0x0050, text=» AD A1,SAVCON START OF SAVE BUFFER«, t00=0x006d, t01=0x00d2}
0x0ab20…0ab42               Head {h00=0x001e, h01=0x0050, text=» ST A1,SAVE03,A13 SAVE =2 «, t00=0x006d, t01=0x00fc}
0x0ab42…0ab6a               Head {h00=0x0024, h01=0x0050, text=» LDKL A10,0 RESET RECORD COUNTER«, t00=0x006d, t01=0x011e}
0x0ab6a…0ab7e               Head {h00=0x0010, h01=0x0050, text=»COR:10 EQU *«, t00=0x006d, t01=0x0146}
0x0ab7e…0ab88               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x006d, t01=0x015a}
0x0ab88…0abbc               Head {h00=0x0030, h01=0x0050, text=»*  READ ONE SECTOR FROM RANDOM ACCESS DEVICE«, t00=0x006d, t01=0x0164}
0x0abbc…0abc6               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x006e, t01=0x0008}
0x0abc6…0abe8               Head {h00=0x001e, h01=0x0050, text=» CF A14,READS READ SECTOR «, t00=0x006e, t01=0x0012}
0x0abe8…0abfe               Head {h00=0x0012, h01=0x0050, text=»READS EQU *-2 «, t00=0x006e, t01=0x0034}
0x0abfe…0ac24               Head {h00=0x0022, h01=0x0050, text=» LDR A8,A9 GET START OF BUFFER«, t00=0x006e, t01=0x004a}
0x0ac24…0ac38               Head {h00=0x0010, h01=0x0050, text=»COR:20 EQU *«, t00=0x006e, t01=0x0070}
0x0ac38…0ac42               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x006e, t01=0x0084}
0x0ac42…0ac78               Head {h00=0x0032, h01=0x0050, text=»*  COMPUTE NUMBER OF CHARACTERS IN THIS RECORD«, t00=0x006e, t01=0x008e}
0x0ac78…0ac82               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x006e, t01=0x00c4}
0x0ac82…0acba               Head {h00=0x0034, h01=0x0050, text=» LD A1,SAVE03,A13 GET CURRENT POINTER IN BUFFER «, t00=0x006e, t01=0x00ce}
0x0acba…0acd2               Head {h00=0x0014, h01=0x0050, text=» LDR A2,A1 SAVE «, t00=0x006e, t01=0x0106}
0x0acd2…0acfc               Head {h00=0x0026, h01=0x0050, text=» LDK A3,0 RESET CHARACTER COUNTER «, t00=0x006e, t01=0x011e}
0x0acfc…0ad1e               Head {h00=0x001e, h01=0x0050, text=» LDR A4,A8 START OF RECORD«, t00=0x006e, t01=0x0148}
0x0ad1e…0ad32               Head {h00=0x0010, h01=0x0050, text=»COR:30 EQU *«, t00=0x006e, t01=0x016a}
0x0ad32…0ad52               Head {h00=0x001c, h01=0x0050, text=» LCR A5,A4 GET CHARACTER«, t00=0x006e, t01=0x017e}
0x0ad52…0ad76               Head {h00=0x0020, h01=0x0050, text=» CCK A5,';;' END OF RECORD? «, t00=0x006f, t01=0x000e}
0x0ad76…0ad90               Head {h00=0x0016, h01=0x0050, text=» RF(E) COR:40 YES!«, t00=0x006f, t01=0x0032}
0x0ad90…0ada4               Head {h00=0x0010, h01=0x0050, text=»COR:35 EQU *«, t00=0x006f, t01=0x004c}
0x0ada4…0add2               Head {h00=0x002a, h01=0x0050, text=» CWK A3,RECLEN MAXIMUM SIZE ACHIEVED? «, t00=0x006f, t01=0x0060}
0x0add2…0adec               Head {h00=0x0016, h01=0x0050, text=» RF(E) COR:40 YES!«, t00=0x006f, t01=0x008e}
0x0adec…0ae16               Head {h00=0x0026, h01=0x0050, text=» CW A1,SAVE01,A13 MEMORY OVERFLOW?«, t00=0x006f, t01=0x00a8}
0x0ae16…0ae30               Head {h00=0x0016, h01=0x0050, text=» RB(E) MEMOFL YES!«, t00=0x006f, t01=0x00d2}
0x0ae30…0ae5a               Head {h00=0x0026, h01=0x0050, text=» ADK A1,1 INCREMENT BUFFER POINTER«, t00=0x006f, t01=0x00ec}
0x0ae5a…0ae88               Head {h00=0x002a, h01=0x0050, text=» ADK A3,1 INCREMENT CHARACTER COUNTER «, t00=0x006f, t01=0x0116}
0x0ae88…0aeb2               Head {h00=0x0026, h01=0x0050, text=» ADK A4,1 INCREMENT RECORD POINTER«, t00=0x006f, t01=0x0144}
0x0aeb2…0aeca               Head {h00=0x0014, h01=0x0050, text=» RB COR:30 LOOP «, t00=0x006f, t01=0x016e}
0x0aeca…0aede               Head {h00=0x0010, h01=0x0050, text=»COR:40 EQU *«, t00=0x006f, t01=0x0186}
0x0aede…0af04               Head {h00=0x0022, h01=0x0050, text=» LC A5,1,A4 GET NEXT CHARACTER«, t00=0x0070, t01=0x000a}
0x0af04…0af28               Head {h00=0x0020, h01=0x0050, text=» CCK A5,';;' TWO SEMICOLONS?«, t00=0x0070, t01=0x0030}
0x0af28…0af42               Head {h00=0x0016, h01=0x0050, text=» RF(NE) COR:45 NO!«, t00=0x0070, t01=0x0054}
0x0af42…0af70               Head {h00=0x002a, h01=0x0050, text=» CWK A3,NCHTID CHECK IF END OF RECORD «, t00=0x0070, t01=0x006e}
0x0af70…0afa8               Head {h00=0x0034, h01=0x0050, text=» RB(E) COR:35 NO: SEMICOLON CHARACTER IN RECORD «, t00=0x0070, t01=0x009c}
0x0afa8…0afbc               Head {h00=0x0010, h01=0x0050, text=»COR:45 EQU *«, t00=0x0070, t01=0x00d4}
0x0afbc…0afee               Head {h00=0x002e, h01=0x0050, text=» ST A1,SAVE03,A13 SAVE CURRENT DESTINATION«, t00=0x0070, t01=0x00e8}
0x0afee…0b010               Head {h00=0x001e, h01=0x0050, text=» LDR A1,A8 START OF RECORD«, t00=0x0070, t01=0x011a}
0x0b010…0b022               Head {h00=0x000e, h01=0x0050, text=» CALL MOVE«, t00=0x0070, t01=0x013c}
0x0b022…0b04e               Head {h00=0x0028, h01=0x0050, text=» ADKL A10,1 INCREMENT RECORD COUNTER«, t00=0x0070, t01=0x014e}
0x0b04e…0b074               Head {h00=0x0022, h01=0x0050, text=» CW A10,SAVE20,A13 LAST RECORD«, t00=0x0070, t01=0x017a}
0x0b074…0b08e               Head {h00=0x0016, h01=0x0050, text=» RF(E) COR:50 YES!«, t00=0x0071, t01=0x0010}
0x0b08e…0b0c0               Head {h00=0x002e, h01=0x0050, text=» ADKL A8,RECLEN+1 INCREMENT RECORD POINTER«, t00=0x0071, t01=0x002a}
0x0b0c0…0b0e8               Head {h00=0x0024, h01=0x0050, text=» CW A8,SAVE08,A13 END OF BUFFER «, t00=0x0071, t01=0x005c}
0x0b0e8…0b10a               Head {h00=0x001e, h01=0x0050, text=» RB(E) COR:10 NEXT SECTOR «, t00=0x0071, t01=0x0084}
0x0b10a…0b128               Head {h00=0x001a, h01=0x0050, text=» RB COR:20 NEXT RECORD«, t00=0x0071, t01=0x00a6}
0x0b128…0b13c               Head {h00=0x0010, h01=0x0050, text=»COR:50 EQU *«, t00=0x0071, t01=0x00c4}
0x0b13c…0b150               Head {h00=0x0010, h01=0x0050, text=» LDK A3,'S' «, t00=0x0071, t01=0x00d8}
0x0b150…0b17a               Head {h00=0x0026, h01=0x0050, text=» SC A3,GET:25+1 MODIFY INSTRUCTION«, t00=0x0071, t01=0x00ec}
0x0b17a…0b1a4               Head {h00=0x0026, h01=0x0050, text=» SC A3,GET:60+1 MODIFY INSTRUCTION«, t00=0x0071, t01=0x0116}
0x0b1a4…0b1ba               Head {h00=0x0012, h01=0x0050, text=» CF A14,GETFIL«, t00=0x0071, t01=0x0140}
0x0b1ba…0b1c4               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0071, t01=0x0156}
0x0b1c4…0b1e4               Head {h00=0x001c, h01=0x0050, text=»*  UNLOCK FLEXIBLE DISC «, t00=0x0071, t01=0x0160}
0x0b1e4…0b1ee               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0071, t01=0x0180}
0x0b1ee…0b214               Head {h00=0x0022, h01=0x0050, text=» LD A1,SCTIPL GET LOAD DEVICE «, t00=0x0071, t01=0x018a}
0x0b214…0b232               Head {h00=0x001a, h01=0x0050, text=» SUK A1,/F8 CHECK TYPE«, t00=0x0072, t01=0x0020}
0x0b232…0b25a               Head {h00=0x0024, h01=0x0050, text=» RF(N) COR:60 NOT FLEXIBLE DISC «, t00=0x0072, t01=0x003e}
0x0b25a…0b266               Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0072, t01=0x0066}
0x0b266…0b282               Head {h00=0x0018, h01=0x0050, text=» IFT CFTFLD+FLDISC=2«, t00=0x0072, t01=0x0072}
0x0b282…0b2a8               Head {h00=0x0022, h01=0x0050, text=» LD A1,SCTOPT GET OPTION WORD «, t00=0x0072, t01=0x008e}
0x0b2a8…0b2c6               Head {h00=0x001a, h01=0x0050, text=» ANK A1,2 DISC PAGING?«, t00=0x0072, t01=0x00b4}
0x0b2c6…0b2ee               Head {h00=0x0024, h01=0x0050, text=» RF(NZ) COR:60 YES; DON'T UNLOCK«, t00=0x0072, t01=0x00d2}
0x0b2ee…0b30e               Head {h00=0x001c, h01=0x0050, text=» LDK A1,/C UNLOCK ORDER «, t00=0x0072, t01=0x00fa}
0x0b30e…0b330               Head {h00=0x001e, h01=0x0050, text=» EX FRD:10 EXECUTE COMMAND«, t00=0x0072, t01=0x011a}
0x0b330…0b358               Head {h00=0x0024, h01=0x0050, text=» RB(NA) *-4 LOOP UNTIL ACCEPTED «, t00=0x0072, t01=0x013c}
0x0b358…0b378               Head {h00=0x001c, h01=0x0050, text=» EX FRD:40 SENSE STATUS «, t00=0x0072, t01=0x0164}
0x0b378…0b3a0               Head {h00=0x0024, h01=0x0050, text=» RB(NA) *-4 LOOP UNTIL ACCEPTED «, t00=0x0072, t01=0x0184}
0x0b3a0…0b3ac               Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0073, t01=0x001c}
0x0b3ac…0b3c2               Head {h00=0x0012, h01=0x0050, text=» IFF CFTEST=1 «, t00=0x0073, t01=0x0028}
0x0b3c2…0b3d6               Head {h00=0x0010, h01=0x0050, text=»COR:60 EQU *«, t00=0x0073, t01=0x003e}
0x0b3d6…0b3e4               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0073, t01=0x0052}
0x0b3e4…0b3f8               Head {h00=0x0010, h01=0x0050, text=»CONMOV EQU *«, t00=0x0073, t01=0x0060}
0x0b3f8…0b402               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0073, t01=0x0074}
0x0b402…0b43a               Head {h00=0x0034, h01=0x0050, text=»*  MOVE CONFIGURATION DATA TO END OF SYSTEM AREA«, t00=0x0073, t01=0x007e}
0x0b43a…0b444               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0073, t01=0x00b6}
0x0b444…0b46a               Head {h00=0x0022, h01=0x0050, text=» LDR A1,A9 GET START OF BUFFER«, t00=0x0073, t01=0x00c0}
0x0b46a…0b496               Head {h00=0x0028, h01=0x0050, text=» AD A1,SAVCON COMPUTE END OF BUFFER «, t00=0x0073, t01=0x00e6}
0x0b496…0b4d4               Head {h00=0x003a, h01=0x0050, text=»CMOV10 LD A3,SAVE03,A13 GET END OF CONFIGURATION DATA «, t00=0x0073, t01=0x0112}
0x0b4d4…0b504               Head {h00=0x002c, h01=0x0050, text=» LD A2,SAVE01,A13 GET END OF SYSTEM AREA«, t00=0x0073, t01=0x0150}
0x0b504…0b532               Head {h00=0x002a, h01=0x0050, text=» CM -2,A2 MAKE SURE CONFIGURATION FILE«, t00=0x0073, t01=0x0180}
0x0b532…0b558               Head {h00=0x0022, h01=0x0050, text=» SUK A2,1 IS FOLLOWED BY X'00'«, t00=0x0074, t01=0x001e}
0x0b558…0b588               Head {h00=0x002c, h01=0x0050, text=» SUR A3,A1 LENGTH OF CONFIGURATION DATA «, t00=0x0074, t01=0x0044}
0x0b588…0b590               Head {h00=0x0004, h01=0x0050, t00=0x0074, t01=0x0074}
0x0b590…0b5ae               Head {h00=0x001a, h01=0x0050, text=» SUR A2,A3 TO-ADDRESS «, t00=0x0074, t01=0x007c}
0x0b5ae…0b5b8               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0074, t01=0x009a}
0x0b5b8…0b5e0               Head {h00=0x0024, h01=0x0050, text=» ANKL A2,/FFFE MAKE EVEN ADDRESS«, t00=0x0074, t01=0x00a4}
0x0b5e0…0b5f2               Head {h00=0x000e, h01=0x0050, text=» CALL MOVE«, t00=0x0074, t01=0x00cc}
0x0b5f2…0b62c               Head {h00=0x0036, h01=0x0050, text=» ST A2,SAVE01,A13 SAVE START OF CONFIGURATION DATA«, t00=0x0074, t01=0x00de}
0x0b62c…0b656               Head {h00=0x0026, h01=0x0050, text=» LDR A1,A9 GET START OF FREE AREA «, t00=0x0074, t01=0x0118}
0x0b656…0b67a               Head {h00=0x0020, h01=0x0050, text=» LDR A12,A2 END OF FREE AREA«, t00=0x0074, t01=0x0142}
0x0b67a…0b6a2               Head {h00=0x0024, h01=0x0050, text=» SUR A12,A1 SUBTRACT MONITOR END«, t00=0x0074, t01=0x0166}
0x0b6a2…0b6d4               Head {h00=0x002e, h01=0x0050, text=» ST A12,M:REL,A13 SAVE RELOCATION CONSTANT«, t00=0x0074, t01=0x018e}
0x0b6d4…0b700               Head {h00=0x0028, h01=0x0050, text=» LD A2,SAVE01,A13 GET START OF CONFF«, t00=0x0075, t01=0x0030}
0x0b700…0b70a               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0075, t01=0x005c}
0x0b70a…0b74a               Head {h00=0x003c, h01=0x0050, text=»*  MOVE SYSLDA+SYSLDM+DWT-PROTOTYPES TO END OF FREE AREA«, t00=0x0075, t01=0x0066}
0x0b74a…0b754               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0075, t01=0x00a6}
0x0b754…0b76a               Head {h00=0x0012, h01=0x0050, text=»MOPRO SUK A1,2«, t00=0x0075, t01=0x00b0}
0x0b76a…0b77c               Head {h00=0x000e, h01=0x0050, text=» SUK A2,2 «, t00=0x0075, t01=0x00c6}
0x0b77c…0b790               Head {h00=0x0010, h01=0x0050, text=» LDR* A4,A1 «, t00=0x0075, t01=0x00d8}
0x0b790…0b7a2               Head {h00=0x000e, h01=0x0050, text=» STR A4,A2«, t00=0x0075, t01=0x00ec}
0x0b7a2…0b7b6               Head {h00=0x0010, h01=0x0050, text=» CWR A1,A13 «, t00=0x0075, t01=0x00fe}
0x0b7b6…0b7cc               Head {h00=0x0012, h01=0x0050, text=» RB(NE) MOPRO «, t00=0x0075, t01=0x0112}
0x0b7cc…0b7fa               Head {h00=0x002a, h01=0x0050, text=» LDR A1,A2 SAVE NEW LOCATION OF SYSLDA«, t00=0x0075, t01=0x0128}
0x0b7fa…0b820               Head {h00=0x0022, h01=0x0050, text=» AD A2,LDALEN,A2 BYPASS SYSLDA«, t00=0x0075, t01=0x0156}
0x0b820…0b84c               Head {h00=0x0028, h01=0x0050, text=» ABR A2 CONTINUE EXECUTION IN SYSLDM«, t00=0x0075, t01=0x017c}
0x0b84c…0b858               Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0076, t01=0x0018}
0x0b858…0b866               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0076, t01=0x0024}
0x0b866…0b8b6               Head {h00=0x004c, h01=0x0050, text=»************************************************************************«, t00=0x0076, t01=0x0032}
0x0b8b6…0b906               Head {h00=0x004c, h01=0x0050, text=»*  SUBROUTINES USED IN THE APPLICATION AND CONFIGURATION LOADING PHASE O«, t00=0x0076, t01=0x0082}
0x0b906…0b956               Head {h00=0x004c, h01=0x0050, text=»************************************************************************«, t00=0x0076, t01=0x00d2}
0x0b956…0b97e               Head {h00=0x0024, h01=0x0050, text=»******************************* «, t00=0x0076, t01=0x0122}
0x0b97e…0b9a6               Head {h00=0x0024, h01=0x0050, text=»*  SOPIN - READ SOP SWITCHES  * «, t00=0x0076, t01=0x014a}
0x0b9a6…0b9ce               Head {h00=0x0024, h01=0x0050, text=»*  =========================  * «, t00=0x0076, t01=0x0172}
0x0b9ce…0b9f6               Head {h00=0x0024, h01=0x0050, text=»*                             * «, t00=0x0077, t01=0x000a}
0x0b9f6…0ba1e               Head {h00=0x0024, h01=0x0050, text=»*  ENTRY:                     * «, t00=0x0077, t01=0x0032}
0x0ba1e…0ba46               Head {h00=0x0024, h01=0x0050, text=»*                             * «, t00=0x0077, t01=0x005a}
0x0ba46…0ba6e               Head {h00=0x0024, h01=0x0050, text=»*  EXIT:  A1 - SOP INPUT      * «, t00=0x0077, t01=0x0082}
0x0ba6e…0ba96               Head {h00=0x0024, h01=0x0050, text=»*         BIT 6 - SWITCH 1    * «, t00=0x0077, t01=0x00aa}
0x0ba96…0babe               Head {h00=0x0024, h01=0x0050, text=»*         BIT 15 - SWITCH 10  * «, t00=0x0077, t01=0x00d2}
0x0babe…0bae6               Head {h00=0x0024, h01=0x0050, text=»*                             * «, t00=0x0077, t01=0x00fa}
0x0bae6…0bb0e               Head {h00=0x0024, h01=0x0050, text=»*  WORK REGISTERS:  A1        * «, t00=0x0077, t01=0x0122}
0x0bb0e…0bb36               Head {h00=0x0024, h01=0x0050, text=»*                             * «, t00=0x0077, t01=0x014a}
0x0bb36…0bb5e               Head {h00=0x0024, h01=0x0050, text=»*  SUBROUTINES:               * «, t00=0x0077, t01=0x0172}
0x0bb5e…0bb86               Head {h00=0x0024, h01=0x0050, text=»*                             * «, t00=0x0078, t01=0x000a}
0x0bb86…0bbae               Head {h00=0x0024, h01=0x0050, text=»******************************* «, t00=0x0078, t01=0x0032}
0x0bbae…0bbc2               Head {h00=0x0010, h01=0x0050, text=»SOPIN EQU * «, t00=0x0078, t01=0x005a}
0x0bbc2…0bbd8               Head {h00=0x0012, h01=0x0050, text=» CIO A1,1,SOP «, t00=0x0078, t01=0x006e}
0x0bbd8…0bbee               Head {h00=0x0012, h01=0x0050, text=» INR A1,0,SOP «, t00=0x0078, t01=0x0084}
0x0bbee…0bc02               Head {h00=0x0010, h01=0x0050, text=» RB(NA) *-2 «, t00=0x0078, t01=0x009a}
0x0bc02…0bc12               Head {h00=0x000c, h01=0x0050, text=» RTN A14«, t00=0x0078, t01=0x00ae}
0x0bc12…0bc26               Head {h00=0x0010, h01=0x0050, text=» IFT CASS=1 «, t00=0x0078, t01=0x00be}
0x0bc26…0bc34               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0078, t01=0x00d2}
0x0bc34…0bc74               Head {h00=0x003c, h01=0x0050, text=»******************************************************* «, t00=0x0078, t01=0x00e0}
0x0bc74…0bcb4               Head {h00=0x003c, h01=0x0050, text=»*        CASSIN - CASSETTE INITIATING ROUTINE         * «, t00=0x0078, t01=0x0120}
0x0bcb4…0bcf4               Head {h00=0x003c, h01=0x0050, text=»*        ====================================         * «, t00=0x0078, t01=0x0160}
0x0bcf4…0bd34               Head {h00=0x003c, h01=0x0050, text=»*                                                     * «, t00=0x0079, t01=0x0010}
0x0bd34…0bd74               Head {h00=0x003c, h01=0x0050, text=»*  REFERENCED IN:  SYSLOD -LOADING PART-              * «, t00=0x0079, t01=0x0050}
0x0bd74…0bdb4               Head {h00=0x003c, h01=0x0050, text=»*                                                     * «, t00=0x0079, t01=0x0090}
0x0bdb4…0bdf4               Head {h00=0x003c, h01=0x0050, text=»*  ENTRY:                                             * «, t00=0x0079, t01=0x00d0}
0x0bdf4…0be34               Head {h00=0x003c, h01=0x0050, text=»*                                                     * «, t00=0x0079, t01=0x0110}
0x0be34…0be74               Head {h00=0x003c, h01=0x0050, text=»*  EXIT:                                              * «, t00=0x0079, t01=0x0150}
0x0be74…0beb4               Head {h00=0x003c, h01=0x0050, text=»*                                                     * «, t00=0x0079, t01=0x0190}
0x0beb4…0bef4               Head {h00=0x003c, h01=0x0050, text=»*  WORK REGISTERS:  A1,A3                             * «, t00=0x007a, t01=0x0040}
0x0bef4…0bf34               Head {h00=0x003c, h01=0x0050, text=»*                                                     * «, t00=0x007a, t01=0x0080}
0x0bf34…0bf74               Head {h00=0x003c, h01=0x0050, text=»*  SUBROUTINES:  SOPIN,CHCRIO                         * «, t00=0x007a, t01=0x00c0}
0x0bf74…0bfb4               Head {h00=0x003c, h01=0x0050, text=»*                                                     * «, t00=0x007a, t01=0x0100}
0x0bfb4…0bff4               Head {h00=0x003c, h01=0x0050, text=»******************************************************* «, t00=0x007a, t01=0x0140}
0x0bff4…0c008               Head {h00=0x0010, h01=0x0050, text=»CASSIN EQU *«, t00=0x007a, t01=0x0180}
0x0c008…0c01a (123, 0, 400) Head {h00=0x000e, h01=0x0050, text=» LDK A1,/F«, t00=0x007b, t01=0x0004}
0x0c01a…0c040               Head {h00=0x0022, h01=0x0050, text=» CF A14,CHCRIO UNLOAD CASSETTE«, t00=0x007b, t01=0x0016}
0x0c040…0c076               Head {h00=0x0032, h01=0x0050, text=» LDKL A3,LMP1+LMP2 INDICATE EXPECTED SWITCHES «, t00=0x007b, t01=0x003c}
0x0c076…0c08c               Head {h00=0x0012, h01=0x0050, text=» OTR A3,0,SOP «, t00=0x007b, t01=0x0072}
0x0c08c…0c0a0               Head {h00=0x0010, h01=0x0050, text=»CAS:10 EQU *«, t00=0x007b, t01=0x0088}
0x0c0a0…0c0be               Head {h00=0x001a, h01=0x0050, text=» CF A14,SOPIN READ SOP«, t00=0x007b, t01=0x009c}
0x0c0be…0c0e6               Head {h00=0x0024, h01=0x0050, text=» ANKL A1,/0300 ALLOWED SWITCHES?«, t00=0x007b, t01=0x00ba}
0x0c0e6…0c100               Head {h00=0x0016, h01=0x0050, text=» RB(Z) CAS:10 NO! «, t00=0x007b, t01=0x00e2}
0x0c100…0c12a               Head {h00=0x0026, h01=0x0050, text=» LDKL A3,LMP1 SWITCH ON LOAD LAMP «, t00=0x007b, t01=0x00fc}
0x0c12a…0c140               Head {h00=0x0012, h01=0x0050, text=» OTR A3,0,SOP «, t00=0x007b, t01=0x0126}
0x0c140…0c15e               Head {h00=0x001a, h01=0x0050, text=» SRL A1,8 RIGHT ALIGN «, t00=0x007b, t01=0x013c}
0x0c15e…0c17c               Head {h00=0x001a, h01=0x0050, text=» ANK A1,1 SELECT UNIT «, t00=0x007b, t01=0x015a}
0x0c17c…0c19e               Head {h00=0x001e, h01=0x0050, text=» CF A14,CHCRIO SELECT UNIT«, t00=0x007b, t01=0x0178}
0x0c19e…0c1b2               Head {h00=0x0010, h01=0x0050, text=» LDK A1,LOCK«, t00=0x007c, t01=0x000a}
0x0c1b2…0c1d6               Head {h00=0x0020, h01=0x0050, text=» CF A14,CHCRIO LOCK CASSETTE«, t00=0x007c, t01=0x001e}
0x0c1d6…0c1fa               Head {h00=0x0020, h01=0x0050, text=» ANK A3,1 CASSETTE OPERABLE?«, t00=0x007c, t01=0x0042}
0x0c1fa…0c214               Head {h00=0x0016, h01=0x0050, text=» RB(NZ) CAS:10 NO!«, t00=0x007c, t01=0x0066}
0x0c214…0c22a               Head {h00=0x0012, h01=0x0050, text=» LDK A1,SBOT  «, t00=0x007c, t01=0x0080}
0x0c22a…0c25a               Head {h00=0x002c, h01=0x0050, text=» CF A14,CHCRIO SEARCH BEGINNING OF TAPE «, t00=0x007c, t01=0x0096}
0x0c25a…0c26e               Head {h00=0x0010, h01=0x0050, text=» LDK A1,STMF«, t00=0x007c, t01=0x00c6}
0x0c26e…0c29c               Head {h00=0x002a, h01=0x0050, text=» CF A14,CHCRIO SEARCH TAPEMARK FORWARD«, t00=0x007c, t01=0x00da}
0x0c29c…0c2ac               Head {h00=0x000c, h01=0x0050, text=» RTN A14«, t00=0x007c, t01=0x0108}
0x0c2ac…0c2ba               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x007c, t01=0x0118}
0x0c2ba…0c2f0               Head {h00=0x0032, h01=0x0050, text=»********************************************* «, t00=0x007c, t01=0x0126}
0x0c2f0…0c326               Head {h00=0x0032, h01=0x0050, text=»*  CHCRIO - CASSETTE I/O EXECUTING ROUTINE  * «, t00=0x007c, t01=0x015c}
0x0c326…0c35c (125, 0, 400) Head {h00=0x0032, h01=0x0050, text=»*  =======================================  * «, t00=0x007d, t01=0x0004}
0x0c35c…0c392               Head {h00=0x0032, h01=0x0050, text=»*                                           * «, t00=0x007d, t01=0x003a}
0x0c392…0c3c8               Head {h00=0x0032, h01=0x0050, text=»*  REFERENCED IN:  CASSIN,SYSLOD            * «, t00=0x007d, t01=0x0070}
0x0c3c8…0c3fe               Head {h00=0x0032, h01=0x0050, text=»*                                           * «, t00=0x007d, t01=0x00a6}
0x0c3fe…0c434               Head {h00=0x0032, h01=0x0050, text=»*  ENTRY:  A1 - I/O INSTRUCTION COMMAND     * «, t00=0x007d, t01=0x00dc}
0x0c434…0c46a               Head {h00=0x0032, h01=0x0050, text=»*                                           * «, t00=0x007d, t01=0x0112}
0x0c46a…0c4a0               Head {h00=0x0032, h01=0x0050, text=»*  EXIT:                                    * «, t00=0x007d, t01=0x0148}
0x0c4a0…0c4d6               Head {h00=0x0032, h01=0x0050, text=»*                                           * «, t00=0x007d, t01=0x017e}
0x0c4d6…0c50c               Head {h00=0x0032, h01=0x0050, text=»*  WORK REGISTERS:  A1,A3                   * «, t00=0x007e, t01=0x0024}
0x0c50c…0c542               Head {h00=0x0032, h01=0x0050, text=»*                                           * «, t00=0x007e, t01=0x005a}
0x0c542…0c578               Head {h00=0x0032, h01=0x0050, text=»*  SUBROUTINES:                             * «, t00=0x007e, t01=0x0090}
0x0c578…0c5ae               Head {h00=0x0032, h01=0x0050, text=»*                                           * «, t00=0x007e, t01=0x00c6}
0x0c5ae…0c5e4               Head {h00=0x0032, h01=0x0050, text=»********************************************* «, t00=0x007e, t01=0x00fc}
0x0c5e4…0c5f8               Head {h00=0x0010, h01=0x0050, text=»CHCRIO EQU *«, t00=0x007e, t01=0x0132}
0x0c5f8…0c60e               Head {h00=0x0012, h01=0x0050, text=» CIO A1,1,CHCR«, t00=0x007e, t01=0x0146}
0x0c60e…0c622               Head {h00=0x0010, h01=0x0050, text=» SST A3,CHCR«, t00=0x007e, t01=0x015c}
0x0c622…0c638               Head {h00=0x0012, h01=0x0050, text=» RB(NA) CHCRIO«, t00=0x007e, t01=0x0170}
0x0c638…0c648               Head {h00=0x000c, h01=0x0050, text=» RTN A14«, t00=0x007e, t01=0x0186}
0x0c648…0c656               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x007f, t01=0x0008}
0x0c656…0c690               Head {h00=0x0036, h01=0x0050, text=»**************************************************«, t00=0x007f, t01=0x0016}
0x0c690…0c6ca               Head {h00=0x0036, h01=0x0050, text=»*                                                *«, t00=0x007f, t01=0x0050}
0x0c6ca…0c704               Head {h00=0x0036, h01=0x0050, text=»*        RDBLK - READ ONE CASSETTE BLOCK         *«, t00=0x007f, t01=0x008a}
0x0c704…0c73e               Head {h00=0x0036, h01=0x0050, text=»*        ===============================         *«, t00=0x007f, t01=0x00c4}
0x0c73e…0c778               Head {h00=0x0036, h01=0x0050, text=»*                                                *«, t00=0x007f, t01=0x00fe}
0x0c778…0c7b2               Head {h00=0x0036, h01=0x0050, text=»*  REFERENCED IN:  SYSLOD                        *«, t00=0x007f, t01=0x0138}
0x0c7b2…0c7ec               Head {h00=0x0036, h01=0x0050, text=»*                                                *«, t00=0x007f, t01=0x0172}
0x0c7ec…0c826               Head {h00=0x0036, h01=0x0050, text=»*  ENTRY:  A9 - CASSETTE BUFFER POINTER          *«, t00=0x0080, t01=0x001c}
0x0c826…0c860               Head {h00=0x0036, h01=0x0050, text=»*                                                *«, t00=0x0080, t01=0x0056}
0x0c860…0c89a               Head {h00=0x0036, h01=0x0050, text=»*  EXIT:  A2 - NUMBER OF CHARACTERS IN BLOCK     *«, t00=0x0080, t01=0x0090}
0x0c89a…0c8d4               Head {h00=0x0036, h01=0x0050, text=»*                                                *«, t00=0x0080, t01=0x00ca}
0x0c8d4…0c912               Head {h00=0x003a, h01=0x0050, text=»*  WORK REGISTERS: A1,A2,A3,A4,A5                   * «, t00=0x0080, t01=0x0104}
0x0c912…0c94c               Head {h00=0x0036, h01=0x0050, text=»*                                                *«, t00=0x0080, t01=0x0142}
0x0c94c…0c986               Head {h00=0x0036, h01=0x0050, text=»*  SUBROUTINES:                                  *«, t00=0x0080, t01=0x017c}
0x0c986…0c9c0               Head {h00=0x0036, h01=0x0050, text=»**************************************************«, t00=0x0081, t01=0x0026}
0x0c9c0…0c9d4               Head {h00=0x0010, h01=0x0050, text=»RDBLK EQU * «, t00=0x0081, t01=0x0060}
0x0c9d4…0c9e6               Head {h00=0x000e, h01=0x0050, text=» LDK A5,0 «, t00=0x0081, t01=0x0074}
0x0c9e6…0c9fa               Head {h00=0x0010, h01=0x0050, text=»RDB:10 EQU *«, t00=0x0081, t01=0x0086}
0x0c9fa…0ca1e               Head {h00=0x0020, h01=0x0050, text=» LDR A3,A9 SAVE09 OF BUFFER «, t00=0x0081, t01=0x009a}
0x0ca1e…0ca48               Head {h00=0x0026, h01=0x0050, text=» LDK A2,0 RESET CHARACTER COUNTER «, t00=0x0081, t01=0x00be}
0x0ca48…0ca70               Head {h00=0x0024, h01=0x0050, text=» LDR A4,A3 SAVE SAVE09 OF BUFFER«, t00=0x0081, t01=0x00e8}
0x0ca70…0ca94               Head {h00=0x0020, h01=0x0050, text=» ADKL A3,CBLEN END OF BUFFER«, t00=0x0081, t01=0x0110}
0x0ca94…0caa6               Head {h00=0x000e, h01=0x0050, text=» LDK A1,/A«, t00=0x0081, t01=0x0134}
0x0caa6…0cac8               Head {h00=0x001e, h01=0x0050, text=» CIO A1,1,CHCR READ BLOCK «, t00=0x0081, t01=0x0146}
0x0cac8…0cade               Head {h00=0x0012, h01=0x0050, text=» RF(NA) RDERR3«, t00=0x0081, t01=0x0168}
0x0cade…0caf2               Head {h00=0x0010, h01=0x0050, text=»RDB:20 EQU *«, t00=0x0081, t01=0x017e}
0x0caf2…0cb08 (130, 0, 400) Head {h00=0x0012, h01=0x0050, text=» INR A1,0,CHCR«, t00=0x0082, t01=0x0004}
0x0cb08…0cb1e               Head {h00=0x0012, h01=0x0050, text=» RF(NA) RDB:30«, t00=0x0082, t01=0x001a}
0x0cb1e…0cb40               Head {h00=0x001e, h01=0x0050, text=» CWR A4,A3 END OF BUFFER? «, t00=0x0082, t01=0x0030}
0x0cb40…0cb5a               Head {h00=0x0016, h01=0x0050, text=» RF(E) RDERR YES! «, t00=0x0082, t01=0x0052}
0x0cb5a…0cb7c               Head {h00=0x001e, h01=0x0050, text=» SCR A1,A4 STORE CHARACTER«, t00=0x0082, t01=0x006c}
0x0cb7c…0cbaa               Head {h00=0x002a, h01=0x0050, text=» ADK A2,1 INCREMENT CHARACTER COUNTER «, t00=0x0082, t01=0x008e}
0x0cbaa…0cbd4               Head {h00=0x0026, h01=0x0050, text=» ADK A4,1 INCREMENT BUFFER POINTER«, t00=0x0082, t01=0x00bc}
0x0cbd4…0cbe8               Head {h00=0x0010, h01=0x0050, text=»RDB:30 EQU *«, t00=0x0082, t01=0x00e6}
0x0cbe8…0cbfe               Head {h00=0x0012, h01=0x0050, text=» SST A1,CHCR  «, t00=0x0082, t01=0x00fa}
0x0cbfe…0cc14               Head {h00=0x0012, h01=0x0050, text=» RB(NA) RDB:20«, t00=0x0082, t01=0x0110}
0x0cc14…0cc38               Head {h00=0x0020, h01=0x0050, text=» ANKL A1,/FCFF CHECK STATUS «, t00=0x0082, t01=0x0126}
0x0cc38…0cc56               Head {h00=0x001a, h01=0x0050, text=» LDR A4,A1 SAVE STATUS«, t00=0x0082, t01=0x014a}
0x0cc56…0cc6e               Head {h00=0x0014, h01=0x0050, text=» RF(Z) RDBEX OK «, t00=0x0082, t01=0x0168}
0x0cc6e…0cc92               Head {h00=0x0020, h01=0x0050, text=» SLC A4,3 CHECK IF TAPEMARK «, t00=0x0082, t01=0x0180}
0x0cc92…0ccb6               Head {h00=0x0020, h01=0x0050, text=» RF(N) RDBEX OK IF TAPEMARK «, t00=0x0083, t01=0x0014}
0x0ccb6…0ccca               Head {h00=0x0010, h01=0x0050, text=»RDERR EQU * «, t00=0x0083, t01=0x0038}
0x0ccca…0ccd4               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0083, t01=0x004c}
0x0ccd4…0cd14               Head {h00=0x003c, h01=0x0050, text=»*  READ ERROR HAS OCCURRED: MAKE ANOTHER ATTEMPT TO READ«, t00=0x0083, t01=0x0056}
0x0cd14…0cd56               Head {h00=0x003e, h01=0x0050, text=»*  THE SAME BLOCK IF NOT 3 ATTEMPTS ALREADY HAS BEEN MADE «, t00=0x0083, t01=0x0096}
0x0cd56…0cd60               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0083, t01=0x00d8}
0x0cd60…0cd7e               Head {h00=0x001a, h01=0x0050, text=» ADK A5,1 NEXT ATTEMPT«, t00=0x0083, t01=0x00e2}
0x0cd7e…0cd9e               Head {h00=0x001c, h01=0x0050, text=» CWK A5,3 THIRD ATTEMPT?«, t00=0x0083, t01=0x0100}
0x0cd9e…0cdc2               Head {h00=0x0020, h01=0x0050, text=» RF(E) RDERR3 YES - GIVE UP!«, t00=0x0083, t01=0x0120}
0x0cdc2…0cde6               Head {h00=0x0020, h01=0x0050, text=» LDK A1,/E REVERSE ONE BLOCK«, t00=0x0083, t01=0x0144}
0x0cde6…0ce0a               Head {h00=0x0020, h01=0x0050, text=» CIO A1,1,CHCR EXECUTE ORDER«, t00=0x0083, t01=0x0168}
0x0ce0a…0ce32               Head {h00=0x0024, h01=0x0050, text=» RB(NA) *-2 LOOP UNTIL ACCEPTED «, t00=0x0083, t01=0x018c}
0x0ce32…0ce44               Head {h00=0x000e, h01=0x0050, text=» RB RDB:10«, t00=0x0084, t01=0x0024}
0x0ce44…0ce58               Head {h00=0x0010, h01=0x0050, text=»RDERR3 EQU *«, t00=0x0084, t01=0x0036}
0x0ce58…0ce6e               Head {h00=0x0012, h01=0x0050, text=» LDKL A1,LMP2 «, t00=0x0084, t01=0x004a}
0x0ce6e…0ce82               Head {h00=0x0010, h01=0x0050, text=» CALL ERROR «, t00=0x0084, t01=0x0060}
0x0ce82…0ce96               Head {h00=0x0010, h01=0x0050, text=»RDBEX EQU * «, t00=0x0084, t01=0x0074}
0x0ce96…0cea6               Head {h00=0x000c, h01=0x0050, text=» RTN A14«, t00=0x0084, t01=0x0088}
0x0cea6…0ceb2               Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0084, t01=0x0098}
0x0ceb2…0cec6               Head {h00=0x0010, h01=0x0050, text=» IFT DISC=1 «, t00=0x0084, t01=0x00a4}
0x0cec6…0ced4               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0084, t01=0x00b8}
0x0ced4…0cf00               Head {h00=0x0028, h01=0x0023, text=»*********************************** «, t00=0x0084, t01=0x00c6}
0x0cf00…0cf2c               Head {h00=0x0028, h01=0x0023, text=»*                                 * «, t00=0x0084, t01=0x00f2}
0x0cf2c…0cf58               Head {h00=0x0028, h01=0x0023, text=»*  DUINIT - INITIALIZE DISC UNIT  * «, t00=0x0084, t01=0x011e}
0x0cf58…0cf84               Head {h00=0x0028, h01=0x0023, text=»*  =============================  * «, t00=0x0084, t01=0x014a}
0x0cf84…0cfb0               Head {h00=0x0028, h01=0x0023, text=»*                                 * «, t00=0x0084, t01=0x0176}
0x0cfb0…0cfdc               Head {h00=0x0028, h01=0x0023, text=»*  REFERENCED IN: SYSLOD,GETFIL   * «, t00=0x0085, t01=0x0012}
0x0cfdc…0d008               Head {h00=0x0028, h01=0x0023, text=»*                                 * «, t00=0x0085, t01=0x003e}
0x0d008…0d034               Head {h00=0x0028, h01=0x0023, text=»*  ENTRY: A1 - DEVICE ADDRESS     * «, t00=0x0085, t01=0x006a}
0x0d034…0d060               Head {h00=0x0028, h01=0x0023, text=»*                                 * «, t00=0x0085, t01=0x0096}
0x0d060…0d08c               Head {h00=0x0028, h01=0x0023, text=»*  EXIT:                          * «, t00=0x0085, t01=0x00c2}
0x0d08c…0d0b8               Head {h00=0x0028, h01=0x0023, text=»*                                 * «, t00=0x0085, t01=0x00ee}
0x0d0b8…0d0e6               Head {h00=0x002a, h01=0x0050, text=»*  WORK REGISTERS: A2,A3             *«, t00=0x0085, t01=0x011a}
0x0d0e6…0d112               Head {h00=0x0028, h01=0x0023, text=»*                                 * «, t00=0x0085, t01=0x0148}
0x0d112…0d13e               Head {h00=0x0028, h01=0x0023, text=»*  SUBROUTINES:                   * «, t00=0x0085, t01=0x0174}
0x0d13e…0d16a               Head {h00=0x0028, h01=0x0023, text=»*                                 * «, t00=0x0086, t01=0x0010}
0x0d16a…0d196               Head {h00=0x0028, h01=0x0023, text=»*********************************** «, t00=0x0086, t01=0x003c}
0x0d196…0d19e               Head {h00=0x0004, h01=0x0050, t00=0x0086, t01=0x0068}
0x0d19e…0d1b2               Head {h00=0x0010, h01=0x000c, text=»DUINIT EQU *«, t00=0x0086, t01=0x0070}
0x0d1b2…0d1d4               Head {h00=0x001e, h01=0x0050, text=» LC A2,SCTSFA+2 GET FORMAT«, t00=0x0086, t01=0x0084}
0x0d1d4…0d1e8               Head {h00=0x0010, h01=0x0050, text=» ANK A2,/FF «, t00=0x0086, t01=0x00a6}
0x0d1e8…0d208               Head {h00=0x001c, h01=0x0050, text=» SUK A2,2 SELECT FORMAT «, t00=0x0086, t01=0x00ba}
0x0d208…0d228               Head {h00=0x001c, h01=0x0050, text=» RF(Z) DUI:20 FORMAT A2 «, t00=0x0086, t01=0x00da}
0x0d228…0d23a               Head {h00=0x000e, h01=0x0050, text=» SUK A2,1 «, t00=0x0086, t01=0x00fa}
0x0d23a…0d25a               Head {h00=0x001c, h01=0x0050, text=» RF(Z) DUI:30 FORMAT A3 «, t00=0x0086, t01=0x010c}
0x0d25a…0d27a               Head {h00=0x001c, h01=0x0050, text=» ABL FDTERR FORMAT ERROR«, t00=0x0086, t01=0x012c}
0x0d27a…0d2ae               Head {h00=0x0030, h01=0x0050, text=»DUI:20 LDKL A2,RDSEC2 GET SUBROUTINE ADDRESS«, t00=0x0086, t01=0x014c}
0x0d2ae…0d2bc               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0086, t01=0x0180}
0x0d2bc…0d2c6               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0086, t01=0x018e}
0x0d2c6…0d2ee               Head {h00=0x0024, h01=0x0050, text=»* INIT DISC COMMANDS VERSION A2 «, t00=0x0087, t01=0x0008}
0x0d2ee…0d2f8               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0087, t01=0x0030}
0x0d2f8…0d30e               Head {h00=0x0012, h01=0x0050, text=» ADS A1,SEEK20«, t00=0x0087, t01=0x003a}
0x0d30e…0d324               Head {h00=0x0012, h01=0x0050, text=» ADS A1,SEEK21«, t00=0x0087, t01=0x0050}
0x0d324…0d33a               Head {h00=0x0012, h01=0x0050, text=» ADS A1,READ21«, t00=0x0087, t01=0x0066}
0x0d33a…0d350               Head {h00=0x0012, h01=0x0050, text=» ADS A1,READ22«, t00=0x0087, t01=0x007c}
0x0d350…0d358               Head {h00=0x0004, h01=0x0050, t00=0x0087, t01=0x0092}
0x0d358…0d36a               Head {h00=0x000e, h01=0x0050, text=» RF DUI:40«, t00=0x0087, t01=0x009a}
0x0d36a…0d39e               Head {h00=0x0030, h01=0x0050, text=»DUI:30 LDKL A2,RDSEC3 GET SUBROUTINE ADDRESS«, t00=0x0087, t01=0x00ac}
0x0d39e…0d3a8               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0087, t01=0x00e0}
0x0d3a8…0d3d0               Head {h00=0x0024, h01=0x0050, text=»* INIT DISC COMMANDS VERSION A3 «, t00=0x0087, t01=0x00ea}
0x0d3d0…0d3da               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0087, t01=0x0112}
0x0d3da…0d40a               Head {h00=0x002c, h01=0x0050, text=» LDKL A3,DKBA3 BUFFER LENGTH VERSION A3 «, t00=0x0087, t01=0x011c}
0x0d40a…0d420               Head {h00=0x0012, h01=0x0050, text=» ST A3,SAVCON «, t00=0x0087, t01=0x014c}
0x0d420…0d436               Head {h00=0x0012, h01=0x0050, text=» ADS A1,SEEK30«, t00=0x0087, t01=0x0162}
0x0d436…0d44c               Head {h00=0x0012, h01=0x0050, text=» ADS A1,SEEK31«, t00=0x0087, t01=0x0178}
0x0d44c…0d462               Head {h00=0x0012, h01=0x0050, text=» ADS A1,READ30«, t00=0x0087, t01=0x018e}
0x0d462…0d478               Head {h00=0x0012, h01=0x0050, text=» ADS A1,READ31«, t00=0x0088, t01=0x0014}
0x0d478…0d482               Head {h00=0x0006, h01=0x0003, text=»* «, t00=0x0088, t01=0x002a}
0x0d482…0d4a6               Head {h00=0x0020, h01=0x001c, text=»*  INIT SUBROUTINE ADDRESSES«, t00=0x0088, t01=0x0034}
0x0d4a6…0d4b0               Head {h00=0x0006, h01=0x0003, text=»* «, t00=0x0088, t01=0x0058}
0x0d4b0…0d4c8               Head {h00=0x0014, h01=0x0050, text=»DUI:40 EQU *  =2«, t00=0x0088, t01=0x0062}
0x0d4c8…0d4e8               Head {h00=0x001c, h01=0x0018, text=» ST A2,READ READ PROGRAM«, t00=0x0088, t01=0x007a}
0x0d4e8…0d514               Head {h00=0x0028, h01=0x0024, text=» ST A2,READS READ CONFIGURATION DATA«, t00=0x0088, t01=0x009a}
0x0d514…0d53c               Head {h00=0x0024, h01=0x001f, text=» ST A2,READVL READ VOLUME LABEL «, t00=0x0088, t01=0x00c6}
0x0d53c…0d56a               Head {h00=0x002a, h01=0x0025, text=» ST A2,READCF READ CONFIGURATION DATA «, t00=0x0088, t01=0x00ee}
0x0d56a…0d57a               Head {h00=0x000c, h01=0x0050, text=» RTN A14«, t00=0x0088, t01=0x011c}
0x0d57a…0d588               Head {h00=0x000a, h01=0x0006, text=» EJECT«, t00=0x0088, t01=0x012c}
0x0d588…0d5c0               Head {h00=0x0034, h01=0x002f, text=»*********************************************** «, t00=0x0088, t01=0x013a}
0x0d5c0…0d5f8               Head {h00=0x0034, h01=0x002f, text=»*                                             * «, t00=0x0088, t01=0x0172}
0x0d5f8…0d630               Head {h00=0x0034, h01=0x002f, text=»*  RDSEC - READ ONE SECTOR FROM DISC          * «, t00=0x0089, t01=0x001a}
0x0d630…0d668               Head {h00=0x0034, h01=0x002f, text=»*  =================================          * «, t00=0x0089, t01=0x0052}
0x0d668…0d6a0               Head {h00=0x0034, h01=0x002f, text=»*                                             * «, t00=0x0089, t01=0x008a}
0x0d6a0…0d6d8               Head {h00=0x0034, h01=0x002f, text=»*  REFERENCED IN: SYSLOD                      * «, t00=0x0089, t01=0x00c2}
0x0d6d8…0d710               Head {h00=0x0034, h01=0x002f, text=»*                                             * «, t00=0x0089, t01=0x00fa}
0x0d710…0d736               Head {h00=0x0022, h01=0x0050, text=»*  ENTRY:  A9 = BUFFER ADDRESS«, t00=0x0089, t01=0x0132}
0x0d736…0d76e               Head {h00=0x0034, h01=0x002f, text=»*                                             * «, t00=0x0089, t01=0x0158}
0x0d76e…0d7a6               Head {h00=0x0034, h01=0x002f, text=»*         A11 - SECTOR NUMBER                 * «, t00=0x0089, t01=0x0190}
0x0d7a6…0d7de               Head {h00=0x0034, h01=0x002f, text=»*                                             * «, t00=0x008a, t01=0x0038}
0x0d7de…0d816               Head {h00=0x0034, h01=0x002f, text=»*  EXIT:                                      * «, t00=0x008a, t01=0x0070}
0x0d816…0d84e               Head {h00=0x0034, h01=0x002f, text=»*                                             * «, t00=0x008a, t01=0x00a8}
0x0d84e…0d87a               Head {h00=0x0028, h01=0x0050, text=»*   WORK REGISTERS:  A1,A2,A3,A4,A7 «, t00=0x008a, t01=0x00e0}
0x0d87a…0d8b2               Head {h00=0x0034, h01=0x002f, text=»*                                             * «, t00=0x008a, t01=0x010c}
0x0d8b2…0d8ea               Head {h00=0x0034, h01=0x002f, text=»*  SUBROUTINES:  ERROR                        * «, t00=0x008a, t01=0x0144}
0x0d8ea…0d922               Head {h00=0x0034, h01=0x002f, text=»*                                             * «, t00=0x008a, t01=0x017c}
0x0d922…0d95a               Head {h00=0x0034, h01=0x002f, text=»*********************************************** «, t00=0x008b, t01=0x0024}
0x0d95a…0d964               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x008b, t01=0x005c}
0x0d964…0d972               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x008b, t01=0x0066}
0x0d972…0d97c               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x008b, t01=0x0074}
0x0d97c…0d9a2               Head {h00=0x0022, h01=0x0050, text=»* READ DISC SECTOR VERSION A2 «, t00=0x008b, t01=0x007e}
0x0d9a2…0d9ac               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x008b, t01=0x00a4}
0x0d9ac…0d9c0               Head {h00=0x0010, h01=0x0050, text=»RDSEC2 EQU *«, t00=0x008b, t01=0x00ae}
0x0d9c0…0d9d2               Head {h00=0x000e, h01=0x0050, text=» LDK A2,0 «, t00=0x008b, t01=0x00c2}
0x0d9d2…0da00               Head {h00=0x002a, h01=0x0050, text=» LDR A1,A11 GET LOGICAL SECTOR NUMBER «, t00=0x008b, t01=0x00d4}
0x0da00…0da14               Head {h00=0x0010, h01=0x0050, text=»DIV200 EQU *«, t00=0x008b, t01=0x0102}
0x0da14…0da26               Head {h00=0x000e, h01=0x0050, text=» ADR A2,A1«, t00=0x008b, t01=0x0116}
0x0da26…0da38               Head {h00=0x000e, h01=0x0050, text=» SRL A1,5 «, t00=0x008b, t01=0x0128}
0x0da38…0da64               Head {h00=0x0028, h01=0x0050, text=» RB(NZ) DIV200 MORE IN SERIE TO ADD «, t00=0x008b, t01=0x013a}
0x0da64…0da76               Head {h00=0x000e, h01=0x0050, text=» LDR A1,A2«, t00=0x008b, t01=0x0166}
0x0da76…0da8c               Head {h00=0x0012, h01=0x0050, text=» ANKL A1,/FFE0«, t00=0x008b, t01=0x0178}
0x0da8c…0da9e               Head {h00=0x000e, h01=0x0050, text=» SRL A2,5 «, t00=0x008b, t01=0x018e}
0x0da9e…0dab0               Head {h00=0x000e, h01=0x0050, text=» SUR A1,A2«, t00=0x008c, t01=0x0010}
0x0dab0…0dac4               Head {h00=0x0010, h01=0x0050, text=» SUR A1,A11 «, t00=0x008c, t01=0x0022}
0x0dac4…0dad6               Head {h00=0x000e, h01=0x0050, text=» ADK A1,31«, t00=0x008c, t01=0x0036}
0x0dad6…0db04               Head {h00=0x002a, h01=0x0050, text=» RF(P) DIV210 NO CORRECTION OF RESULT «, t00=0x008c, t01=0x0048}
0x0db04…0db16               Head {h00=0x000e, h01=0x0050, text=» ADK A2,1 «, t00=0x008c, t01=0x0076}
0x0db16…0db2a               Head {h00=0x0010, h01=0x0050, text=»DIV210 EQU *«, t00=0x008c, t01=0x0088}
0x0db2a…0db5c               Head {h00=0x002e, h01=0x0050, text=» LDR A2,A2 A2:=CYL NBR = LOG SEC NBR / 31 «, t00=0x008c, t01=0x009c}
0x0db5c…0db7c               Head {h00=0x001c, h01=0x0050, text=» RF(Z) DIV220 CYLINDER 0«, t00=0x008c, t01=0x00ce}
0x0db7c…0db8e               Head {h00=0x000e, h01=0x0050, text=» ADK A2,1 «, t00=0x008c, t01=0x00ee}
0x0db8e…0dba2               Head {h00=0x0010, h01=0x0050, text=»DIV220 EQU *«, t00=0x008c, t01=0x0100}
0x0dba2…0dbda               Head {h00=0x0034, h01=0x0050, text=» ADR A2,A11 A2:=PHYS. SEC NBR BEFORE INTERLACING«, t00=0x008c, t01=0x0114}
0x0dbda…0dbe4               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x008c, t01=0x014c}
0x0dbe4…0dbf6               Head {h00=0x000e, h01=0x0050, text=» LDR A1,A2«, t00=0x008c, t01=0x0156}
0x0dbf6…0dc08               Head {h00=0x000e, h01=0x0050, text=» SRL A1,5 «, t00=0x008c, t01=0x0168}
0x0dc08…0dc1e               Head {h00=0x0012, h01=0x0050, text=» CW A1,CYLNBR «, t00=0x008c, t01=0x017a}
0x0dc1e…0dc48               Head {h00=0x0026, h01=0x0050, text=» RF(E) INT200 SAME CYLINDER NUMBER«, t00=0x008c, t01=0x0190}
0x0dc48…0dc5e               Head {h00=0x0012, h01=0x0050, text=» ST A1,CYLNBR «, t00=0x008d, t01=0x002a}
0x0dc5e…0dc70               Head {h00=0x000e, h01=0x0050, text=» SLL A1,3 «, t00=0x008d, t01=0x0040}
0x0dc70…0dc8c               Head {h00=0x0018, h01=0x0050, text=» ORK A1,2 SET BIT 14«, t00=0x008d, t01=0x0052}
0x0dc8c…0dc9a               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x008d, t01=0x006e}
0x0dc9a…0dca4               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x008d, t01=0x007c}
0x0dca4…0dcbc               Head {h00=0x0014, h01=0x0050, text=»* SEEK CYLINDER «, t00=0x008d, t01=0x0086}
0x0dcbc…0dcc6               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x008d, t01=0x009e}
0x0dcc6…0dce0               Head {h00=0x0016, h01=0x0050, text=»SEEK20 CIO A1,1,0 «, t00=0x008d, t01=0x00a8}
0x0dce0…0dcf6               Head {h00=0x0012, h01=0x0050, text=» RB(NA) SEEK20«, t00=0x008d, t01=0x00c2}
0x0dcf6…0dd00               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x008d, t01=0x00d8}
0x0dd00…0dd18               Head {h00=0x0014, h01=0x0050, text=»SEEK21 SST A1,0 «, t00=0x008d, t01=0x00e2}
0x0dd18…0dd2e               Head {h00=0x0012, h01=0x0050, text=» RB(NA) SEEK21«, t00=0x008d, t01=0x00fa}
0x0dd2e…0dd38               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x008d, t01=0x0110}
0x0dd38…0dd4e               Head {h00=0x0012, h01=0x0050, text=»* INTERLACING «, t00=0x008d, t01=0x011a}
0x0dd4e…0dd58               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x008d, t01=0x0130}
0x0dd58…0dd6c               Head {h00=0x0010, h01=0x0050, text=»INT200 EQU *«, t00=0x008d, t01=0x013a}
0x0dd6c…0dd7e               Head {h00=0x000e, h01=0x0050, text=» LDR A1,A2«, t00=0x008d, t01=0x014e}
0x0dd7e…0dd90               Head {h00=0x000e, h01=0x0050, text=» ADR A2,A2«, t00=0x008d, t01=0x0160}
0x0dd90…0ddb8               Head {h00=0x0024, h01=0x0050, text=» ADR A2,A1 INTERLACING FACTOR 3 «, t00=0x008d, t01=0x0172}
0x0ddb8…0ddcc               Head {h00=0x0010, h01=0x0050, text=» ANK A2,/1F «, t00=0x008e, t01=0x000a}
0x0ddcc…0ddf6               Head {h00=0x0026, h01=0x0050, text=» LD A1,CYLNBR GET CYLINDER NUMBER «, t00=0x008e, t01=0x001e}
0x0ddf6…0de08               Head {h00=0x000e, h01=0x0050, text=» ANK A1,1 «, t00=0x008e, t01=0x0048}
0x0de08…0de2c               Head {h00=0x0020, h01=0x0050, text=» RF(Z) INT210 EVEN CYLINDER «, t00=0x008e, t01=0x005a}
0x0de2c…0de3e               Head {h00=0x000e, h01=0x0050, text=» ADK A2,8 «, t00=0x008e, t01=0x007e}
0x0de3e…0de52               Head {h00=0x0010, h01=0x0050, text=»INT210 EQU *«, t00=0x008e, t01=0x0090}
0x0de52…0de66               Head {h00=0x0010, h01=0x0050, text=» ANK A2,/1F «, t00=0x008e, t01=0x00a4}
0x0de66…0de96               Head {h00=0x002c, h01=0x0050, text=» SLL A2,2 PHYSICAL SECTOR AND ORDER CODE«, t00=0x008e, t01=0x00b8}
0x0de96…0deac               Head {h00=0x0012, h01=0x0050, text=» ST A2,SECNBR «, t00=0x008e, t01=0x00e8}
0x0deac…0deba               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x008e, t01=0x00fe}
0x0deba…0dec4               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x008e, t01=0x010c}
0x0dec4…0deda               Head {h00=0x0012, h01=0x0050, text=»* READ SECTOR «, t00=0x008e, t01=0x0116}
0x0deda…0dee4               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x008e, t01=0x012c}
0x0dee4…0df06               Head {h00=0x001e, h01=0x0050, text=» LDR A1,A9 BUFFER ADDRESS «, t00=0x008e, t01=0x0136}
0x0df06…0df32               Head {h00=0x0028, h01=0x0050, text=»READ20 LDKL A4,MUXCC NUMBER OF WORDS«, t00=0x008e, t01=0x0158}
0x0df32…0df62               Head {h00=0x002c, h01=0x0050, text=»WERIO2 WER A4,/10 WRITE NUMBER OF WORDS «, t00=0x008e, t01=0x0184}
0x0df62…0df8a               Head {h00=0x0024, h01=0x0050, text=» WER A1,/11 WRITE BUFFER ADDRESS«, t00=0x008f, t01=0x0024}
0x0df8a…0dfb0               Head {h00=0x0022, h01=0x0050, text=»READ21 CIO A2,1,0 READ SECTOR «, t00=0x008f, t01=0x004c}
0x0dfb0…0dfda               Head {h00=0x0026, h01=0x0050, text=» RB(NA) READ21 LOOP UNTIL ACCEPTED«, t00=0x008f, t01=0x0072}
0x0dfda…0dff8               Head {h00=0x001a, h01=0x0050, text=»READ22 SST A2,0 STATUS«, t00=0x008f, t01=0x009c}
0x0dff8…0e022               Head {h00=0x0026, h01=0x0050, text=» RB(NA) READ22 LOOP UNTIL ACCEPTED«, t00=0x008f, t01=0x00ba}
0x0e022…0e03c               Head {h00=0x0016, h01=0x0050, text=» ANK A2,/1F STATUS«, t00=0x008f, t01=0x00e4}
0x0e03c…0e06a               Head {h00=0x002a, h01=0x0050, text=» RB(NZ) RDSEC2 LOOP UNTIL CORRECT READ«, t00=0x008f, t01=0x00fe}
0x0e06a…0e096               Head {h00=0x0028, h01=0x0050, text=» ADKL A11,1 INCREMENT SECTOR COUNTER«, t00=0x008f, t01=0x012c}
0x0e096…0e0a6               Head {h00=0x000c, h01=0x0050, text=» RTN A14«, t00=0x008f, t01=0x0158}
0x0e0a6…0e0b4               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x008f, t01=0x0168}
0x0e0b4…0e0be               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x008f, t01=0x0176}
0x0e0be…0e0e4               Head {h00=0x0022, h01=0x0050, text=»* READ DISC SECTOR VERSION A3 «, t00=0x008f, t01=0x0180}
0x0e0e4…0e0ee               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0090, t01=0x0016}
0x0e0ee…0e102               Head {h00=0x0010, h01=0x0050, text=»RDSEC3 EQU *«, t00=0x0090, t01=0x0020}
0x0e102…0e114               Head {h00=0x000e, h01=0x0050, text=» LDK A2,0 «, t00=0x0090, t01=0x0034}
0x0e114…0e142               Head {h00=0x002a, h01=0x0050, text=» LDR A1,A11 GET LOGICAL SECTOR NUMBER «, t00=0x0090, t01=0x0046}
0x0e142…0e158               Head {h00=0x0012, h01=0x0050, text=» LDKL A7,/1000«, t00=0x0090, t01=0x0074}
0x0e158…0e16e               Head {h00=0x0012, h01=0x0050, text=» LDKL A4,/3000«, t00=0x0090, t01=0x008a}
0x0e16e…0e182               Head {h00=0x0010, h01=0x0050, text=»DIV300 EQU *«, t00=0x0090, t01=0x00a0}
0x0e182…0e194               Head {h00=0x000e, h01=0x0050, text=» SUR A1,A4«, t00=0x0090, t01=0x00b4}
0x0e194…0e1aa               Head {h00=0x0012, h01=0x0050, text=» RF(N) DIV310 «, t00=0x0090, t01=0x00c6}
0x0e1aa…0e1bc               Head {h00=0x000e, h01=0x0050, text=» ADR A2,A7«, t00=0x0090, t01=0x00dc}
0x0e1bc…0e1ce               Head {h00=0x000e, h01=0x0050, text=» RB DIV300«, t00=0x0090, t01=0x00ee}
0x0e1ce…0e1e2               Head {h00=0x0010, h01=0x0050, text=»DIV310 EQU *«, t00=0x0090, t01=0x0100}
0x0e1e2…0e204               Head {h00=0x001e, h01=0x0050, text=» ADR A1,A4 ADJUST DIVIDEND«, t00=0x0090, t01=0x0114}
0x0e204…0e216               Head {h00=0x000e, h01=0x0050, text=» SRL A4,4 «, t00=0x0090, t01=0x0136}
0x0e216…0e228               Head {h00=0x000e, h01=0x0050, text=» SRL A7,4 «, t00=0x0090, t01=0x0148}
0x0e228…0e23e               Head {h00=0x0012, h01=0x0050, text=» RB(NZ) DIV300«, t00=0x0090, t01=0x015a}
0x0e23e…0e250               Head {h00=0x000e, h01=0x0050, text=» ADR A2,A2«, t00=0x0090, t01=0x0170}
0x0e250…0e25a               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0090, t01=0x0182}
0x0e25a…0e26c               Head {h00=0x000e, h01=0x0050, text=» SUK A1,1 «, t00=0x0090, t01=0x018c}
0x0e26c…0e282               Head {h00=0x0012, h01=0x0050, text=» ST A1,SAVMEM «, t00=0x0091, t01=0x000e}
0x0e282…0e2bc               Head {h00=0x0036, h01=0x0050, text=» RF(NP) CASE10 ,XXXX  ,      , OR ,    XX,XX    , «, t00=0x0091, t01=0x0024}
0x0e2bc…0e2de               Head {h00=0x001e, h01=0x0050, text=» ADK A2,1 ,      ,  XXXX, «, t00=0x0091, t01=0x005e}
0x0e2de…0e2f2               Head {h00=0x0010, h01=0x0050, text=»CASE10 EQU *«, t00=0x0091, t01=0x0080}
0x0e2f2…0e304               Head {h00=0x000e, h01=0x0050, text=» LDR A4,A2«, t00=0x0091, t01=0x0094}
0x0e304…0e316               Head {h00=0x000e, h01=0x0050, text=» SRL A4,5 «, t00=0x0091, t01=0x00a6}
0x0e316…0e32c               Head {h00=0x0012, h01=0x0050, text=» CW A4,CYLNBR «, t00=0x0091, t01=0x00b8}
0x0e32c…0e342               Head {h00=0x0012, h01=0x0050, text=» RF(E) INT300 «, t00=0x0091, t01=0x00ce}
0x0e342…0e372               Head {h00=0x002c, h01=0x0050, text=» ST A4,CYLNBR STORE NEW CYLINDER NUMBER «, t00=0x0091, t01=0x00e4}
0x0e372…0e384               Head {h00=0x000e, h01=0x0050, text=» SLL A4,3 «, t00=0x0091, t01=0x0114}
0x0e384…0e3a0               Head {h00=0x0018, h01=0x0050, text=» ORK A4,2 SET BIT 14«, t00=0x0091, t01=0x0126}
0x0e3a0…0e3ae               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0091, t01=0x0142}
0x0e3ae…0e3b8               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0091, t01=0x0150}
0x0e3b8…0e3d0               Head {h00=0x0014, h01=0x0050, text=»* SEEK CYLINDER «, t00=0x0091, t01=0x015a}
0x0e3d0…0e3da               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0091, t01=0x0172}
0x0e3da…0e3f4               Head {h00=0x0016, h01=0x0050, text=»SEEK30 CIO A4,1,0 «, t00=0x0091, t01=0x017c}
0x0e3f4…0e40a               Head {h00=0x0012, h01=0x0050, text=» RB(NA) SEEK30«, t00=0x0092, t01=0x0008}
0x0e40a…0e414               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0092, t01=0x001e}
0x0e414…0e436               Head {h00=0x001e, h01=0x0050, text=»SEEK31 SST A4,0 GET STATUS«, t00=0x0092, t01=0x0028}
0x0e436…0e44c               Head {h00=0x0012, h01=0x0050, text=» RB(NA) SEEK31«, t00=0x0092, t01=0x004a}
0x0e44c…0e456               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0092, t01=0x0060}
0x0e456…0e46c               Head {h00=0x0012, h01=0x0050, text=»* INTERLACING «, t00=0x0092, t01=0x006a}
0x0e46c…0e476               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0092, t01=0x0080}
0x0e476…0e48a               Head {h00=0x0010, h01=0x0050, text=»INT300 EQU *«, t00=0x0092, t01=0x008a}
0x0e48a…0e49c               Head {h00=0x000e, h01=0x0050, text=» LDR A3,A2«, t00=0x0092, t01=0x009e}
0x0e49c…0e4ae               Head {h00=0x000e, h01=0x0050, text=» ADR A2,A2«, t00=0x0092, t01=0x00b0}
0x0e4ae…0e4d6               Head {h00=0x0024, h01=0x0050, text=» ADR A2,A3 INTERLACING FACTOR 3 «, t00=0x0092, t01=0x00c2}
0x0e4d6…0e4ea               Head {h00=0x0010, h01=0x0050, text=» ANK A2,/1F «, t00=0x0092, t01=0x00ea}
0x0e4ea…0e514               Head {h00=0x0026, h01=0x0050, text=» LD A4,CYLNBR GET CYLINDER NUMBER «, t00=0x0092, t01=0x00fe}
0x0e514…0e526               Head {h00=0x000e, h01=0x0050, text=» ANK A4,1 «, t00=0x0092, t01=0x0128}
0x0e526…0e550               Head {h00=0x0026, h01=0x0050, text=» RF(Z) INT310 EVEN CYLINDER NUMBER«, t00=0x0092, t01=0x013a}
0x0e550…0e576               Head {h00=0x0022, h01=0x0050, text=» ADK A2,8 SKEW FACTOR 180 DEG.«, t00=0x0092, t01=0x0164}
0x0e576…0e580               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0092, t01=0x018a}
0x0e580…0e594 (147, 0, 400) Head {h00=0x0010, h01=0x0050, text=»INT310 EQU *«, t00=0x0093, t01=0x0004}
0x0e594…0e5a8               Head {h00=0x0010, h01=0x0050, text=» ANK A2,/1F «, t00=0x0093, t01=0x0018}
0x0e5a8…0e5d2               Head {h00=0x0026, h01=0x0050, text=» SLL A2,2 INTERLACED SECTOR NUMBER«, t00=0x0093, t01=0x002c}
0x0e5d2…0e604               Head {h00=0x002e, h01=0x0050, text=» ST A2,SECNBR STORE PHYSICAL SECTOR NUMBER«, t00=0x0093, t01=0x0056}
0x0e604…0e612               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0093, t01=0x0088}
0x0e612…0e61c               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0093, t01=0x0096}
0x0e61c…0e632               Head {h00=0x0012, h01=0x0050, text=»* READ SECTOR «, t00=0x0093, t01=0x00a0}
0x0e632…0e63c               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0093, t01=0x00b6}
0x0e63c…0e65e               Head {h00=0x001e, h01=0x0050, text=» LDR A7,A9 BUFFER ADDRESS «, t00=0x0093, t01=0x00c0}
0x0e65e…0e68c               Head {h00=0x002a, h01=0x0050, text=»READ34 LDKL A4,MXCCD3 NUMBER OF WORDS «, t00=0x0093, t01=0x00e2}
0x0e68c…0e6bc               Head {h00=0x002c, h01=0x0050, text=»WERIO3 WER A4,/10 WRITE NUMBER OF WORDS «, t00=0x0093, t01=0x0110}
0x0e6bc…0e6e4               Head {h00=0x0024, h01=0x0050, text=» WER A7,/11 WRITE BUFFER ADDRESS«, t00=0x0093, t01=0x0140}
0x0e6e4…0e6ee               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0093, t01=0x0168}
0x0e6ee…0e714               Head {h00=0x0022, h01=0x0050, text=»READ30 CIO A2,1,0 READ SECTOR «, t00=0x0093, t01=0x0172}
0x0e714…0e73e               Head {h00=0x0026, h01=0x0050, text=» RB(NA) READ30 LOOP UNTIL ACCEPTED«, t00=0x0094, t01=0x0008}
0x0e73e…0e748               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0094, t01=0x0032}
0x0e748…0e76a               Head {h00=0x001e, h01=0x0050, text=»READ31 SST A2,0 GET STATUS«, t00=0x0094, t01=0x003c}
0x0e76a…0e794               Head {h00=0x0026, h01=0x0050, text=» RB(NA) READ31 LOOP UNTIL ACCEPTED«, t00=0x0094, t01=0x005e}
0x0e794…0e7ae               Head {h00=0x0016, h01=0x0050, text=» ANK A2,/1F STATUS«, t00=0x0094, t01=0x0088}
0x0e7ae…0e7dc               Head {h00=0x002a, h01=0x0050, text=» RB(NZ) RDSEC3 LOOP UNTIL CORRECT READ«, t00=0x0094, t01=0x00a2}
0x0e7dc…0e7fe               Head {h00=0x001e, h01=0x0050, text=» LDR A2,A9 BUFFER ADDRESS «, t00=0x0094, t01=0x00d0}
0x0e7fe…0e810               Head {h00=0x000e, h01=0x0050, text=» LDR A1,A1«, t00=0x0094, t01=0x00f2}
0x0e810…0e836               Head {h00=0x0022, h01=0x0050, text=» RF(N) RETURN ,XXXX  ,      , «, t00=0x0094, t01=0x0104}
0x0e836…0e85c               Head {h00=0x0022, h01=0x0050, text=» RF(P) READ33 ,      ,  XXXX, «, t00=0x0094, t01=0x012a}
0x0e85c…0e880               Head {h00=0x0020, h01=0x0050, text=» ADKL A2,256 SOURCE POINTER «, t00=0x0094, t01=0x0150}
0x0e880…0e8aa               Head {h00=0x0026, h01=0x0050, text=» LDK A4,64 NUMBER OF WORDS TO MOVE«, t00=0x0094, t01=0x0174}
0x0e8aa…0e8ce               Head {h00=0x0020, h01=0x0050, text=»READ32 EQU * ,    XX,XX    ,«, t00=0x0095, t01=0x000e}
0x0e8ce…0e8e2               Head {h00=0x0010, h01=0x0050, text=» LDR* A1,A2 «, t00=0x0095, t01=0x0032}
0x0e8e2…0e8f4               Head {h00=0x000e, h01=0x0050, text=» STR A1,A7«, t00=0x0095, t01=0x0046}
0x0e8f4…0e906               Head {h00=0x000e, h01=0x0050, text=» ADK A2,2 «, t00=0x0095, t01=0x0058}
0x0e906…0e918               Head {h00=0x000e, h01=0x0050, text=» ADK A7,2 «, t00=0x0095, t01=0x006a}
0x0e918…0e92a               Head {h00=0x000e, h01=0x0050, text=» SUK A4,1 «, t00=0x0095, t01=0x007c}
0x0e92a…0e950               Head {h00=0x0022, h01=0x0050, text=» RB(NZ) READ32 CONTINUE MOVING«, t00=0x0095, t01=0x008e}
0x0e950…0e966               Head {h00=0x0012, h01=0x0050, text=» LD A1,SAVMEM «, t00=0x0095, t01=0x00b4}
0x0e966…0e97c               Head {h00=0x0012, h01=0x0050, text=» RF(P) RETURN «, t00=0x0095, t01=0x00ca}
0x0e97c…0e9a8               Head {h00=0x0028, h01=0x0050, text=» LD A2,SECNBR PHYSICAL SECTOR NUMBER«, t00=0x0095, t01=0x00e0}
0x0e9a8…0e9ce               Head {h00=0x0022, h01=0x0050, text=» ADK A2,/C NEW SECTOR TO READ «, t00=0x0095, t01=0x010c}
0x0e9ce…0e9e2               Head {h00=0x0010, h01=0x0050, text=» ANK A2,/7C «, t00=0x0095, t01=0x0132}
0x0e9e2…0e9f4               Head {h00=0x000e, h01=0x0050, text=» SUK A1,1 «, t00=0x0095, t01=0x0146}
0x0e9f4…0ea06               Head {h00=0x000e, h01=0x0050, text=» RB READ34«, t00=0x0095, t01=0x0158}
0x0ea06…0ea14               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0095, t01=0x016a}
0x0ea14…0ea28               Head {h00=0x0010, h01=0x0050, text=»READ33 EQU *«, t00=0x0095, t01=0x0178}
0x0ea28…0ea4a               Head {h00=0x001e, h01=0x0050, text=» ADK A2,128 SOURCE POINTER«, t00=0x0095, t01=0x018c}
0x0ea4a…0ea76               Head {h00=0x0028, h01=0x0050, text=» LDK A4,128 NUMBER OF WORDS TO MOVE «, t00=0x0096, t01=0x001e}
0x0ea76…0ea88               Head {h00=0x000e, h01=0x0050, text=» RB READ32«, t00=0x0096, t01=0x004a}
0x0ea88…0eaba               Head {h00=0x002e, h01=0x0050, text=»RETURN ADKL A11,1 INCREMENT SECTOR NUMBER «, t00=0x0096, t01=0x005c}
0x0eaba…0eaca               Head {h00=0x000c, h01=0x0050, text=» RTN A14«, t00=0x0096, t01=0x008e}
0x0eaca…0ead6               Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0096, t01=0x009e}
0x0ead6…0eaec               Head {h00=0x0012, h01=0x0050, text=» IFT MFDISC=1 «, t00=0x0096, t01=0x00aa}
0x0eaec…0eafa               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0096, t01=0x00c0}
0x0eafa…0eb3a               Head {h00=0x003c, h01=0x0050, text=»********************************************************«, t00=0x0096, t01=0x00ce}
0x0eb3a…0eb7a               Head {h00=0x003c, h01=0x0050, text=»*                                                      *«, t00=0x0096, t01=0x010e}
0x0eb7a…0ebba               Head {h00=0x003c, h01=0x0050, text=»*  MDINIT - INITIALIZE MINI FIXED DISC UNIT            *«, t00=0x0096, t01=0x014e}
0x0ebba…0ebfa               Head {h00=0x003c, h01=0x0050, text=»*  =======================================             *«, t00=0x0096, t01=0x018e}
0x0ebfa…0ec3a               Head {h00=0x003c, h01=0x0050, text=»*                                                      *«, t00=0x0097, t01=0x003e}
0x0ec3a…0ec7a               Head {h00=0x003c, h01=0x0050, text=»*  REFERENCED IN: SYSLOD,GETFIL                        *«, t00=0x0097, t01=0x007e}
0x0ec7a…0ecba               Head {h00=0x003c, h01=0x0050, text=»*                                                      *«, t00=0x0097, t01=0x00be}
0x0ecba…0ecfa               Head {h00=0x003c, h01=0x0050, text=»*  ENTRY:  A1 = DEVICE ADDRESS                         *«, t00=0x0097, t01=0x00fe}
0x0ecfa…0ed3a               Head {h00=0x003c, h01=0x0050, text=»*                                                      *«, t00=0x0097, t01=0x013e}
0x0ed3a…0ed7a               Head {h00=0x003c, h01=0x0050, text=»*  EXIT:                                               *«, t00=0x0097, t01=0x017e}
0x0ed7a…0edba               Head {h00=0x003c, h01=0x0050, text=»*                                                      *«, t00=0x0098, t01=0x002e}
0x0edba…0edfa               Head {h00=0x003c, h01=0x0050, text=»*  WORK REGISTERS:                                     *«, t00=0x0098, t01=0x006e}
0x0edfa…0ee3a               Head {h00=0x003c, h01=0x0050, text=»*                                                      *«, t00=0x0098, t01=0x00ae}
0x0ee3a…0ee7a               Head {h00=0x003c, h01=0x0050, text=»*  SUBROUTINES: ERROR                                  *«, t00=0x0098, t01=0x00ee}
0x0ee7a…0eeba               Head {h00=0x003c, h01=0x0050, text=»*                                                      *«, t00=0x0098, t01=0x012e}
0x0eeba…0eefa               Head {h00=0x003c, h01=0x0050, text=»********************************************************«, t00=0x0098, t01=0x016e}
0x0eefa…0ef0e               Head {h00=0x0010, h01=0x0050, text=»MDINIT EQU *«, t00=0x0099, t01=0x001e}
0x0ef0e…0ef18               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0099, t01=0x0032}
0x0ef18…0ef40               Head {h00=0x0024, h01=0x0050, text=»* INIT MINI FIXED DISC COMMANDS «, t00=0x0099, t01=0x003c}
0x0ef40…0ef4a               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0099, t01=0x0064}
0x0ef4a…0ef66               Head {h00=0x0018, h01=0x0050, text=»MDI:00 ADS A1,SEEKM1«, t00=0x0099, t01=0x006e}
0x0ef66…0ef7c               Head {h00=0x0012, h01=0x0050, text=» ADS A1,SEEKM2«, t00=0x0099, t01=0x008a}
0x0ef7c…0ef92               Head {h00=0x0012, h01=0x0050, text=» ADS A1,READM2«, t00=0x0099, t01=0x00a0}
0x0ef92…0efa8               Head {h00=0x0012, h01=0x0050, text=» ADS A1,READM3«, t00=0x0099, t01=0x00b6}
0x0efa8…0efb6               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0099, t01=0x00cc}
0x0efb6…0efc0               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0099, t01=0x00da}
0x0efc0…0efee               Head {h00=0x002a, h01=0x0050, text=» LDKL A2,MRDSEC GET SUBROUTINE ADDRESS«, t00=0x0099, t01=0x00e4}
0x0efee…0f002               Head {h00=0x0010, h01=0x0050, text=» ST A2,READ «, t00=0x0099, t01=0x0112}
0x0f002…0f016               Head {h00=0x0010, h01=0x0050, text=» ST A2,READS«, t00=0x0099, t01=0x0126}
0x0f016…0f02c               Head {h00=0x0012, h01=0x0050, text=» ST A2,READVL «, t00=0x0099, t01=0x013a}
0x0f02c…0f042               Head {h00=0x0012, h01=0x0050, text=» ST A2,READCF «, t00=0x0099, t01=0x0150}
0x0f042…0f052               Head {h00=0x000c, h01=0x0050, text=» RTN A14«, t00=0x0099, t01=0x0166}
0x0f052…0f060               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0099, t01=0x0176}
0x0f060…0f09e               Head {h00=0x003a, h01=0x0050, text=»******************************************************«, t00=0x0099, t01=0x0184}
0x0f09e…0f0dc               Head {h00=0x003a, h01=0x0050, text=»*                                                    *«, t00=0x009a, t01=0x0032}
0x0f0dc…0f11a               Head {h00=0x003a, h01=0x0050, text=»*  MRDSEC - READ ONE SECTOR FROM MINI FIXED DISC     *«, t00=0x009a, t01=0x0070}
0x0f11a…0f158               Head {h00=0x003a, h01=0x0050, text=»*  =============================================     *«, t00=0x009a, t01=0x00ae}
0x0f158…0f196               Head {h00=0x003a, h01=0x0050, text=»*                                                    *«, t00=0x009a, t01=0x00ec}
0x0f196…0f1d4               Head {h00=0x003a, h01=0x0050, text=»*  REFERENCED IN: SYSLOD                             *«, t00=0x009a, t01=0x012a}
0x0f1d4…0f212               Head {h00=0x003a, h01=0x0050, text=»*                                                    *«, t00=0x009a, t01=0x0168}
0x0f212…0f250               Head {h00=0x003a, h01=0x0050, text=»*  ENTRY:  A9 = BUFFER ADDRESS                       *«, t00=0x009b, t01=0x0016}
0x0f250…0f28e               Head {h00=0x003a, h01=0x0050, text=»*          A11 = SECTOR NUMBER                       *«, t00=0x009b, t01=0x0054}
0x0f28e…0f2cc               Head {h00=0x003a, h01=0x0050, text=»*                                                    *«, t00=0x009b, t01=0x0092}
0x0f2cc…0f30a               Head {h00=0x003a, h01=0x0050, text=»*  EXIT:                                             *«, t00=0x009b, t01=0x00d0}
0x0f30a…0f348               Head {h00=0x003a, h01=0x0050, text=»*                                                    *«, t00=0x009b, t01=0x010e}
0x0f348…0f386               Head {h00=0x003a, h01=0x0050, text=»*  WORK REGISTERS:                                   *«, t00=0x009b, t01=0x014c}
0x0f386…0f3c4               Head {h00=0x003a, h01=0x0050, text=»*                                                    *«, t00=0x009b, t01=0x018a}
0x0f3c4…0f402               Head {h00=0x003a, h01=0x0050, text=»*  SUBROUTINES:                                      *«, t00=0x009c, t01=0x0038}
0x0f402…0f440               Head {h00=0x003a, h01=0x0050, text=»*                                                    *«, t00=0x009c, t01=0x0076}
0x0f440…0f47e               Head {h00=0x003a, h01=0x0050, text=»***************************************************** «, t00=0x009c, t01=0x00b4}
0x0f47e…0f492               Head {h00=0x0010, h01=0x0050, text=»MRDSEC EQU *«, t00=0x009c, t01=0x00f2}
0x0f492…0f4b8               Head {h00=0x0022, h01=0x0050, text=» LDK A1,0 PREPARE FOR DIVISION«, t00=0x009c, t01=0x0106}
0x0f4b8…0f4e6               Head {h00=0x002a, h01=0x0050, text=» LDR A2,A11 GET LOGICAL SECTOR NUMBER «, t00=0x009c, t01=0x012c}
0x0f4e6…0f504               Head {h00=0x001a, h01=0x0050, text=» DVK 104 DIVIDE BY 104«, t00=0x009c, t01=0x015a}
0x0f504…0f516               Head {h00=0x000e, h01=0x0050, text=» SLL A2,2 «, t00=0x009c, t01=0x0178}
0x0f516…0f53a               Head {h00=0x0020, h01=0x0050, text=» ORK A2,3 SET BIT 14 AND 15 «, t00=0x009c, t01=0x018a}
0x0f53a…0f544               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x009d, t01=0x001e}
0x0f544…0f56a               Head {h00=0x0022, h01=0x0050, text=»* A1=SECTOR NUMBER ON CYLINDER«, t00=0x009d, t01=0x0028}
0x0f56a…0f586               Head {h00=0x0018, h01=0x0050, text=»* A2=CYLINDER NUMBER«, t00=0x009d, t01=0x004e}
0x0f586…0f590               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x009d, t01=0x006a}
0x0f590…0f5ba               Head {h00=0x0026, h01=0x0050, text=» ST A1,SECNBR STORE SECTOR NUMBER «, t00=0x009d, t01=0x0074}
0x0f5ba…0f5d0               Head {h00=0x0012, h01=0x0050, text=» CW A2,CYLNBR «, t00=0x009d, t01=0x009e}
0x0f5d0…0f5fa               Head {h00=0x0026, h01=0x0050, text=» RF(E) INTM10 SAME CYLINDER NUMBER«, t00=0x009d, t01=0x00b4}
0x0f5fa…0f626               Head {h00=0x0028, h01=0x0050, text=» ST A2,CYLNBR STORE CYLINDER NUMBER «, t00=0x009d, t01=0x00de}
0x0f626…0f634               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x009d, t01=0x010a}
0x0f634…0f63e               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x009d, t01=0x0118}
0x0f63e…0f656               Head {h00=0x0014, h01=0x0050, text=»* SEEK CYLINDER «, t00=0x009d, t01=0x0122}
0x0f656…0f660               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x009d, t01=0x013a}
0x0f660…0f686               Head {h00=0x0022, h01=0x0050, text=»SEEKM1 CIO A2,1,0 SEEK COMMAND«, t00=0x009d, t01=0x0144}
0x0f686…0f6b0               Head {h00=0x0026, h01=0x0050, text=» RB(NA) SEEKM1 LOOP UNTIL ACCEPTED«, t00=0x009d, t01=0x016a}
0x0f6b0…0f6ba (158, 0, 400) Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x009e, t01=0x0004}
0x0f6ba…0f6dc               Head {h00=0x001e, h01=0x0050, text=»SEEKM2 SST A2,0 GET STATUS«, t00=0x009e, t01=0x000e}
0x0f6dc…0f706               Head {h00=0x0026, h01=0x0050, text=» RB(NA) SEEKM2 WAIT UNTIL ACCEPTED«, t00=0x009e, t01=0x0030}
0x0f706…0f710               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x009e, t01=0x005a}
0x0f710…0f726               Head {h00=0x0012, h01=0x0050, text=»* INTERLACING «, t00=0x009e, t01=0x0064}
0x0f726…0f730               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x009e, t01=0x007a}
0x0f730…0f744               Head {h00=0x0010, h01=0x0050, text=»INTM10 EQU *«, t00=0x009e, t01=0x0084}
0x0f744…0f756               Head {h00=0x000e, h01=0x0050, text=» CWK A1,52«, t00=0x009e, t01=0x0098}
0x0f756…0f778               Head {h00=0x001e, h01=0x0050, text=» RF(L) INTM20 SECTOR 0-51 «, t00=0x009e, t01=0x00aa}
0x0f778…0f798               Head {h00=0x001c, h01=0x0050, text=» SUK A1,52 SECTOR 52-103«, t00=0x009e, t01=0x00cc}
0x0f798…0f7ac               Head {h00=0x0010, h01=0x0050, text=»INTM20 EQU *«, t00=0x009e, t01=0x00ec}
0x0f7ac…0f7be               Head {h00=0x000e, h01=0x0050, text=» LDR A2,A1«, t00=0x009e, t01=0x0100}
0x0f7be…0f7e4               Head {h00=0x0022, h01=0x0050, text=» SLL A2,2 A2:=4*SECTOR NUMBER «, t00=0x009e, t01=0x0112}
0x0f7e4…0f80a               Head {h00=0x0022, h01=0x0050, text=» LDK A1,0 PREPARE FOR DIVISION«, t00=0x009e, t01=0x0138}
0x0f80a…0f81a               Head {h00=0x000c, h01=0x0050, text=» DVK 52 «, t00=0x009e, t01=0x015e}
0x0f81a…0f84a               Head {h00=0x002c, h01=0x0050, text=» ADR A1,A2 A1:=INTERLACED SECTOR NUMBER «, t00=0x009e, t01=0x016e}
0x0f84a…0f854               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x009f, t01=0x000e}
0x0f854…0f87a               Head {h00=0x0022, h01=0x0050, text=»* A1:=INTERLACED SECTOR NUMBER«, t00=0x009f, t01=0x0018}
0x0f87a…0f884               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x009f, t01=0x003e}
0x0f884…0f8ae               Head {h00=0x0026, h01=0x0050, text=» LD A2,CYLNBR GET CYLINDER NUMBER «, t00=0x009f, t01=0x0048}
0x0f8ae…0f8c0               Head {h00=0x000e, h01=0x0050, text=» SRC A2,3 «, t00=0x009f, t01=0x0072}
0x0f8c0…0f8ec               Head {h00=0x0028, h01=0x0050, text=» RF(NN) INTM30 EVEN CYLINDER NUMBER «, t00=0x009f, t01=0x0084}
0x0f8ec…0f90e               Head {h00=0x001e, h01=0x0050, text=» SUK A1,26 SKEW FACTOR 26 «, t00=0x009f, t01=0x00b0}
0x0f90e…0f924               Head {h00=0x0012, h01=0x0050, text=» RF(NN) INTM30«, t00=0x009f, t01=0x00d2}
0x0f924…0f936               Head {h00=0x000e, h01=0x0050, text=» ADK A1,52«, t00=0x009f, t01=0x00e8}
0x0f936…0f94a               Head {h00=0x0010, h01=0x0050, text=»INTM30 EQU *«, t00=0x009f, t01=0x00fa}
0x0f94a…0f95c               Head {h00=0x000e, h01=0x0050, text=» SLL A1,2 «, t00=0x009f, t01=0x010e}
0x0f95c…0f996               Head {h00=0x0036, h01=0x0050, text=» LD A2,SECNBR GET SECTOR NUMBER BEFORE INTERLACING«, t00=0x009f, t01=0x0120}
0x0f996…0f9a8               Head {h00=0x000e, h01=0x0050, text=» CWK A2,52«, t00=0x009f, t01=0x015a}
0x0f9a8…0f9cc               Head {h00=0x0020, h01=0x0050, text=» RF(L) INTM40 HEAD NUMBER 0 «, t00=0x009f, t01=0x016c}
0x0f9cc…0f9f0               Head {h00=0x0020, h01=0x0050, text=» ORKL A1,/4000 HEAD NUMBER 1«, t00=0x009f, t01=0x0190}
0x0f9f0…0fa04               Head {h00=0x0010, h01=0x0050, text=»INTM40 EQU *«, t00=0x00a0, t01=0x0024}
0x0fa04…0fa0e               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x00a0, t01=0x0038}
0x0fa0e…0fa24               Head {h00=0x0012, h01=0x0050, text=»* READ SECTOR «, t00=0x00a0, t01=0x0042}
0x0fa24…0fa2e               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x00a0, t01=0x0058}
0x0fa2e…0fa42               Head {h00=0x0010, h01=0x0050, text=»READM1 EQU *«, t00=0x00a0, t01=0x0062}
0x0fa42…0fa68               Head {h00=0x0022, h01=0x0050, text=» LDKL A4,MUXCC NUMBER OF WORDS«, t00=0x00a0, t01=0x0076}
0x0fa68…0fa8a               Head {h00=0x001e, h01=0x0050, text=» LDR A7,A9 BUFFER ADDRESS «, t00=0x00a0, t01=0x009c}
0x0fa8a…0fa94               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x00a0, t01=0x00be}
0x0fa94…0fac2               Head {h00=0x002a, h01=0x0050, text=»WERIOM WER A4,8 WRITE NUMBER OF WORDS «, t00=0x00a0, t01=0x00c8}
0x0fac2…0fae8               Head {h00=0x0022, h01=0x0050, text=» WER A7,9 WRITE BUFFER ADDRESS«, t00=0x00a0, t01=0x00f6}
0x0fae8…0faf2               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x00a0, t01=0x011c}
0x0faf2…0fb18               Head {h00=0x0022, h01=0x0050, text=»READM2 CIO A1,1,0 READ SECTOR «, t00=0x00a0, t01=0x0126}
0x0fb18…0fb42               Head {h00=0x0026, h01=0x0050, text=» RB(NA) READM2 LOOP UNTIL ACCEPTED«, t00=0x00a0, t01=0x014c}
0x0fb42…0fb4c               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x00a0, t01=0x0176}
0x0fb4c…0fb6e               Head {h00=0x001e, h01=0x0050, text=»READM3 SST A1,0 GET STATUS«, t00=0x00a0, t01=0x0180}
0x0fb6e…0fb98               Head {h00=0x0026, h01=0x0050, text=» RB(NA) READM3 LOOP UNTIL ACCEPTED«, t00=0x00a1, t01=0x0012}
0x0fb98…0fbb2               Head {h00=0x0016, h01=0x0050, text=» ANK A1,/1F STATUS«, t00=0x00a1, t01=0x003c}
0x0fbb2…0fbe0               Head {h00=0x002a, h01=0x0050, text=» RB(NZ) MRDSEC LOOP UNTIL CORRECT READ«, t00=0x00a1, t01=0x0056}
0x0fbe0…0fc0c               Head {h00=0x0028, h01=0x0050, text=» ADKL A11,1 INCREMENT SECTOR NUMBER «, t00=0x00a1, t01=0x0084}
0x0fc0c…0fc1c               Head {h00=0x000c, h01=0x0050, text=» RTN A14«, t00=0x00a1, t01=0x00b0}
0x0fc1c…0fc28               Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x00a1, t01=0x00c0}
0x0fc28…0fc3e               Head {h00=0x0012, h01=0x0050, text=» IFT FLDISC=1 «, t00=0x00a1, t01=0x00cc}
0x0fc3e…0fc4c               Head {h00=0x000a, h01=0x0006, text=» EJECT«, t00=0x00a1, t01=0x00e2}
0x0fc4c…0fc84               Head {h00=0x0034, h01=0x0030, text=»************************************************«, t00=0x00a1, t01=0x00f0}
0x0fc84…0fcbc               Head {h00=0x0034, h01=0x0030, text=»*                                              *«, t00=0x00a1, t01=0x0128}
0x0fcbc…0fcf4               Head {h00=0x0034, h01=0x0030, text=»*  FDINIT - INITIALIZE FLEXIBLE DISC           *«, t00=0x00a1, t01=0x0160}
0x0fcf4…0fd2c               Head {h00=0x0034, h01=0x0030, text=»*  =================================           *«, t00=0x00a2, t01=0x0008}
0x0fd2c…0fd64               Head {h00=0x0034, h01=0x0030, text=»*                                              *«, t00=0x00a2, t01=0x0040}
0x0fd64…0fd9c               Head {h00=0x0034, h01=0x0030, text=»*  REFERENCED IN: SYSLOD,GETFIL                *«, t00=0x00a2, t01=0x0078}
0x0fd9c…0fdd4               Head {h00=0x0034, h01=0x0030, text=»*                                              *«, t00=0x00a2, t01=0x00b0}
0x0fdd4…0fe0c               Head {h00=0x0034, h01=0x0030, text=»*  ENTRY:  A1 - DEVICE ADDRESS                 *«, t00=0x00a2, t01=0x00e8}
0x0fe0c…0fe44               Head {h00=0x0034, h01=0x0030, text=»*                                              *«, t00=0x00a2, t01=0x0120}
0x0fe44…0fe7c               Head {h00=0x0034, h01=0x0030, text=»*  EXIT:                                       *«, t00=0x00a2, t01=0x0158}
0x0fe7c…0feb4               Head {h00=0x0034, h01=0x0030, text=»*                                              *«, t00=0x00a2, t01=0x0190}
0x0feb4…0feec               Head {h00=0x0034, h01=0x0030, text=»*  WORK REGISTERS:                             *«, t00=0x00a3, t01=0x0038}
0x0feec…0ff24               Head {h00=0x0034, h01=0x0030, text=»*                                              *«, t00=0x00a3, t01=0x0070}
0x0ff24…0ff5c               Head {h00=0x0034, h01=0x0030, text=»*  SUBROUTINES:                                *«, t00=0x00a3, t01=0x00a8}
0x0ff5c…0ff94               Head {h00=0x0034, h01=0x0030, text=»*                                              *«, t00=0x00a3, t01=0x00e0}
0x0ff94…0ffcc               Head {h00=0x0034, h01=0x0030, text=»************************************************«, t00=0x00a3, t01=0x0118}
0x0ffcc…0ffe0               Head {h00=0x0010, h01=0x000c, text=»FDINIT EQU *«, t00=0x00a3, t01=0x0150}
0x0ffe0…1000e               Head {h00=0x002a, h01=0x0026, text=» LDKL A2,FRDSEC GET SUBROUTINE ADDRESS«, t00=0x00a3, t01=0x0164}
0x1000e…10028 (164, 0, 398) Head {h00=0x0016, h01=0x0011, text=» ST A2,READ STORE «, t00=0x00a4, t01=0x0004}
0x10028…1003c               Head {h00=0x0010, h01=0x000c, text=» ST A2,READS«, t00=0x00a4, t01=0x001e}
0x1003c…10052               Head {h00=0x0012, h01=0x000d, text=» ST A2,READVL «, t00=0x00a4, t01=0x0032}
0x10052…10068               Head {h00=0x0012, h01=0x000d, text=» ST A2,READCF «, t00=0x00a4, t01=0x0048}
0x10068…10072               Head {h00=0x0006, h01=0x0003, text=»* «, t00=0x00a4, t01=0x005e}
0x10072…10098               Head {h00=0x0022, h01=0x001e, text=»*  INIT FLEXIBLE DISC COMMANDS«, t00=0x00a4, t01=0x0068}
0x10098…100a2               Head {h00=0x0006, h01=0x0003, text=»* «, t00=0x00a4, t01=0x008e}
0x100a2…100d2               Head {h00=0x002c, h01=0x0027, text=» ORS A1,FRD:10 MODIFY READ SECTOR ORDER «, t00=0x00a4, t01=0x0098}
0x100d2…100f6               Head {h00=0x0020, h01=0x001c, text=» ANK A1,8 PROGRAMMED CHANNEL«, t00=0x00a4, t01=0x00c8}
0x100f6…10112               Head {h00=0x0018, h01=0x0013, text=» RF(NZ) FDI:10 YES! «, t00=0x00a4, t01=0x00ec}
0x10112…10142               Head {h00=0x002c, h01=0x0050, text=» LDKL A1,FRD:40-2 NOT PROGRAMMED CHANNEL«, t00=0x00a4, t01=0x0108}
0x10142…1015a               Head {h00=0x0014, h01=0x0050, text=» SUKL A1,FRD:20 «, t00=0x00a4, t01=0x0138}
0x1015a…10170               Head {h00=0x0012, h01=0x0050, text=» ADKL A1,/5700«, t00=0x00a4, t01=0x0150}
0x10170…1019c               Head {h00=0x0028, h01=0x0024, text=» ST A1,FRD:20 MODIFY INR INSTRUCTION«, t00=0x00a4, t01=0x0166}
0x1019c…101b0 (165, 0, 400) Head {h00=0x0010, h01=0x000c, text=»FDI:10 EQU *«, t00=0x00a5, t01=0x0004}
0x101b0…101ce               Head {h00=0x001a, h01=0x0016, text=» LDK A1,/14 LOCK ORDER«, t00=0x00a5, t01=0x0018}
0x101ce…101ee               Head {h00=0x001c, h01=0x0018, text=» EX FRD:10 EXECUTE ORDER«, t00=0x00a5, t01=0x0036}
0x101ee…10216               Head {h00=0x0024, h01=0x001f, text=» RB(NA) *-4 LOOP UNTIL ACCEPTED «, t00=0x00a5, t01=0x0056}
0x10216…10238               Head {h00=0x001e, h01=0x0019, text=» SST A1,FDCU SENSE STATUS «, t00=0x00a5, t01=0x007e}
0x10238…1024c               Head {h00=0x0010, h01=0x000b, text=» RB(NA) *-2 «, t00=0x00a5, t01=0x00a0}
0x1024c…10276               Head {h00=0x0026, h01=0x0021, text=» ANK A1,1 FLEXIBLE DISC OPERABLE? «, t00=0x00a5, t01=0x00b4}
0x10276…10290               Head {h00=0x0016, h01=0x0012, text=» RB(NZ) FDI:10 NO!«, t00=0x00a5, t01=0x00de}
0x10290…102a0               Head {h00=0x000c, h01=0x0008, text=» RTN A14«, t00=0x00a5, t01=0x00f8}
0x102a0…102ae               Head {h00=0x000a, h01=0x0006, text=» EJECT«, t00=0x00a5, t01=0x0108}
0x102ae…102f2               Head {h00=0x0040, h01=0x003b, text=»*********************************************************** «, t00=0x00a5, t01=0x0116}
0x102f2…10336               Head {h00=0x0040, h01=0x003b, text=»*                                                         * «, t00=0x00a5, t01=0x015a}
0x10336…1037a               Head {h00=0x0040, h01=0x003b, text=»*        FRDSEC - READ SECTOR FROM FLEXIBLE DISC          * «, t00=0x00a6, t01=0x000e}
0x1037a…103be               Head {h00=0x0040, h01=0x003b, text=»*        =======================================          * «, t00=0x00a6, t01=0x0052}
0x103be…10402               Head {h00=0x0040, h01=0x003b, text=»*                                                         * «, t00=0x00a6, t01=0x0096}
0x10402…10446               Head {h00=0x0040, h01=0x003b, text=»*  REFERENCED IN:  SYSLOD                                 * «, t00=0x00a6, t01=0x00da}
0x10446…1048a               Head {h00=0x0040, h01=0x003b, text=»*                                                         * «, t00=0x00a6, t01=0x011e}
0x1048a…104ce               Head {h00=0x0040, h01=0x003b, text=»*  ENTRY:  A9 - BUFFER ADDRESS                            * «, t00=0x00a6, t01=0x0162}
0x104ce…10512               Head {h00=0x0040, h01=0x003b, text=»*         A11 - SECTOR NUMBER                             * «, t00=0x00a7, t01=0x0016}
0x10512…10556               Head {h00=0x0040, h01=0x003b, text=»*                                                         * «, t00=0x00a7, t01=0x005a}
0x10556…1059a               Head {h00=0x0040, h01=0x003b, text=»*  EXIT:                                                  * «, t00=0x00a7, t01=0x009e}
0x1059a…105de               Head {h00=0x0040, h01=0x003b, text=»*                                                         * «, t00=0x00a7, t01=0x00e2}
0x105de…10622               Head {h00=0x0040, h01=0x003b, text=»*  WORK REGISTERS:  A1,A2,A3                              * «, t00=0x00a7, t01=0x0126}
0x10622…10666               Head {h00=0x0040, h01=0x003b, text=»*                                                         * «, t00=0x00a7, t01=0x016a}
0x10666…106aa               Head {h00=0x0040, h01=0x003b, text=»*  SUBROUTINES:  ERROR                                    * «, t00=0x00a8, t01=0x001e}
0x106aa…106ee               Head {h00=0x0040, h01=0x003b, text=»*                                                         * «, t00=0x00a8, t01=0x0062}
0x106ee…10732               Head {h00=0x0040, h01=0x003b, text=»*********************************************************** «, t00=0x00a8, t01=0x00a6}
0x10732…10746               Head {h00=0x0010, h01=0x000c, text=»FRDSEC EQU *«, t00=0x00a8, t01=0x00ea}
0x10746…1076c               Head {h00=0x0022, h01=0x001d, text=» LDR A1,A11 GET SECTOR NUMBER «, t00=0x00a8, t01=0x00fe}
0x1076c…1077e               Head {h00=0x000e, h01=0x0050, text=» SLL A1,4 «, t00=0x00a8, t01=0x0124}
0x1077e…10794               Head {h00=0x0012, h01=0x0050, text=» ORKL A1,/4000«, t00=0x00a8, t01=0x0136}
0x10794…107be               Head {h00=0x0026, h01=0x0021, text=» LDKL A2,MUXCC LOAD 1:ST MUX WORD «, t00=0x00a8, t01=0x014c}
0x107be…107e6               Head {h00=0x0024, h01=0x001f, text=» LD A3,MXBUF LOAD 2:ND MUX WORD «, t00=0x00a8, t01=0x0176}
0x107e6…10810               Head {h00=0x0026, h01=0x0021, text=» WER A2,FDIOP WRITE 1:ST MUX WORD «, t00=0x00a9, t01=0x000e}
0x10810…1083c               Head {h00=0x0028, h01=0x0023, text=» WER A3,FDIOP+1 WRITE 2:ND MUX WORD «, t00=0x00a9, t01=0x0038}
0x1083c…10864               Head {h00=0x0024, h01=0x0050, text=» LDR A2,A3 BUFFER START ADDRESS «, t00=0x00a9, t01=0x0064}
0x10864…1088c               Head {h00=0x0024, h01=0x0050, text=» AD A2,SAVCON BUFFER END ADDRESS«, t00=0x00a9, t01=0x008c}
0x1088c…108b4               Head {h00=0x0024, h01=0x001f, text=»FRD:10 CIO A1,1,FDCU START READ «, t00=0x00a9, t01=0x00b4}
0x108b4…108de               Head {h00=0x0026, h01=0x0022, text=» RB(NA) FRD:10 LOOP UNTIL ACCEPTED«, t00=0x00a9, t01=0x00dc}
0x108de…10916               Head {h00=0x0034, h01=0x002f, text=»FRD:20 INR A1,0,FDCU GET CHAR - MODIFIED IF MUX «, t00=0x00a9, t01=0x0106}
0x10916…10940               Head {h00=0x0026, h01=0x0022, text=» RF(NA) FRD:40 LOOP UNTIL ACCEPTED«, t00=0x00a9, t01=0x013e}
0x10940…10962               Head {h00=0x001e, h01=0x0050, text=» STR A1,A3 STORE CHARACTER«, t00=0x00a9, t01=0x0168}
0x10962…1098c               Head {h00=0x0026, h01=0x0050, text=» ADK A3,2 INCREMENT BUFFER POINTER«, t00=0x00a9, t01=0x018a}
0x1098c…1099e               Head {h00=0x000e, h01=0x0050, text=» CWR A3,A2«, t00=0x00aa, t01=0x0024}
0x1099e…109b4               Head {h00=0x0012, h01=0x0050, text=» RB(NE) FRD:20«, t00=0x00aa, t01=0x0036}
0x109b4…109be               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x00aa, t01=0x004c}
0x109be…109e4               Head {h00=0x0022, h01=0x0050, text=»FRD:25 CIO A1,0,FDCU STOP READ«, t00=0x00aa, t01=0x0056}
0x109e4…109f6               Head {h00=0x000e, h01=0x0050, text=» RB FRD:20«, t00=0x00aa, t01=0x007c}
0x109f6…10a1e               Head {h00=0x0024, h01=0x001f, text=»FRD:40 SST A1,FDCU SENSE STATUS «, t00=0x00aa, t01=0x008e}
0x10a1e…10a48               Head {h00=0x0026, h01=0x0022, text=» RB(NA) FRD:20 LOOP UNTIL ACCEPTED«, t00=0x00aa, t01=0x00b6}
0x10a48…10a6c               Head {h00=0x0020, h01=0x0050, text=» ANKL A1,/4E15 FATAL ERROR? «, t00=0x00aa, t01=0x00e0}
0x10a6c…10a88               Head {h00=0x0018, h01=0x0013, text=» RF(NZ) FRD:50 YES! «, t00=0x00aa, t01=0x0104}
0x10a88…10ab4               Head {h00=0x0028, h01=0x0050, text=» ADKL A11,1 INCREMENT SECTOR ADDRESS«, t00=0x00aa, t01=0x0120}
0x10ab4…10aca               Head {h00=0x0012, h01=0x0050, text=» RF(NN) FRD:45«, t00=0x00aa, t01=0x014c}
0x10aca…10afc               Head {h00=0x002e, h01=0x0050, text=» LDKL A11,0 RESET LEAST SIGN. PART OF D.A.«, t00=0x00aa, t01=0x0162}
0x10afc…10b38 (171, 0, 400) Head {h00=0x0038, h01=0x0050, text=» ADKL A12,1 INCREMENT MOST SIGNIFICANT PART OF D.A. «, t00=0x00ab, t01=0x0004}
0x10b38…10b62               Head {h00=0x0026, h01=0x0050, text=» RF(O) FRD:50 DISC ADDRESS ERROR! «, t00=0x00ab, t01=0x0040}
0x10b62…10b76               Head {h00=0x0010, h01=0x0050, text=»FRD:45 EQU *«, t00=0x00ab, t01=0x006a}
0x10b76…10b86               Head {h00=0x000c, h01=0x0008, text=» RTN A14«, t00=0x00ab, t01=0x007e}
0x10b86…10ba2               Head {h00=0x0018, h01=0x0013, text=»FRD:50 LDKL A1,LMP2 «, t00=0x00ab, t01=0x008e}
0x10ba2…10bb6               Head {h00=0x0010, h01=0x000b, text=» CALL ERROR «, t00=0x00ab, t01=0x00aa}
0x10bb6…10bc2               Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x00ab, t01=0x00be}
0x10bc2…10bd0               Head {h00=0x000a, h01=0x0006, text=» EJECT«, t00=0x00ab, t01=0x00ca}
0x10bd0…10c0c               Head {h00=0x0038, h01=0x0033, text=»*************************************************** «, t00=0x00ab, t01=0x00d8}
0x10c0c…10c48               Head {h00=0x0038, h01=0x0033, text=»*                                                 * «, t00=0x00ab, t01=0x0114}
0x10c48…10c84               Head {h00=0x0038, h01=0x0033, text=»*        GETFIL - GET CONFIGURATION FILE          * «, t00=0x00ab, t01=0x0150}
0x10c84…10cc0               Head {h00=0x0038, h01=0x0033, text=»*        ===============================          * «, t00=0x00ab, t01=0x018c}
0x10cc0…10cfc               Head {h00=0x0038, h01=0x0033, text=»*                                                 * «, t00=0x00ac, t01=0x0038}
0x10cfc…10d38               Head {h00=0x0038, h01=0x0033, text=»*  REFERENCED IN:  SYSLOD                         * «, t00=0x00ac, t01=0x0074}
0x10d38…10d74               Head {h00=0x0038, h01=0x0033, text=»*                                                 * «, t00=0x00ac, t01=0x00b0}
0x10d74…10db0               Head {h00=0x0038, h01=0x0050, text=»*  ENTRY:  A9 - BUFFER ADDRESS                    * «, t00=0x00ac, t01=0x00ec}
0x10db0…10dec               Head {h00=0x0038, h01=0x0033, text=»*                                                 * «, t00=0x00ac, t01=0x0128}
0x10dec…10e28               Head {h00=0x0038, h01=0x0033, text=»*  EXIT:  A11 - SECTOR ADDRESS TO CONF. FILE      * «, t00=0x00ac, t01=0x0164}
0x10e28…10e64               Head {h00=0x0038, h01=0x0033, text=»*                                                 * «, t00=0x00ad, t01=0x0010}
0x10e64…10e9e               Head {h00=0x0036, h01=0x0050, text=»*  WORK REGISTERS:  A1,A2,A3,A4,A5,A6,A7,A8,A10  *«, t00=0x00ad, t01=0x004c}
0x10e9e…10eda               Head {h00=0x0038, h01=0x0033, text=»*                                                 * «, t00=0x00ad, t01=0x0086}
0x10eda…10f16               Head {h00=0x0038, h01=0x0033, text=»*  SUBROUTINES:  READVL,READCF                    * «, t00=0x00ad, t01=0x00c2}
0x10f16…10f52               Head {h00=0x0038, h01=0x0033, text=»*                                                 * «, t00=0x00ad, t01=0x00fe}
0x10f52…10f8e               Head {h00=0x0038, h01=0x0033, text=»*************************************************** «, t00=0x00ad, t01=0x013a}
0x10f8e…10fa2               Head {h00=0x0010, h01=0x000c, text=»GETFIL EQU *«, t00=0x00ad, t01=0x0176}
0x10fa2…10fc2               Head {h00=0x001c, h01=0x0018, text=» LDKL A11,0 VOLUME LABEL«, t00=0x00ad, t01=0x018a}
0x10fc2…10fea               Head {h00=0x0024, h01=0x001f, text=» CF A14,READVL GET VOLUME LABEL «, t00=0x00ae, t01=0x001a}
0x10fea…11000               Head {h00=0x0012, h01=0x000e, text=»READVL EQU *-2«, t00=0x00ae, t01=0x0042}
0x11000…11024               Head {h00=0x0020, h01=0x001b, text=» LD A10,10,A9 GET VTOC BASE «, t00=0x00ae, t01=0x0058}
0x11024…1103e               Head {h00=0x0016, h01=0x0011, text=» LDR A11,A10 SAVE «, t00=0x00ae, t01=0x007c}
0x1103e…11064               Head {h00=0x0022, h01=0x001d, text=» AD A10,6,A9 LAST VTOC SECTOR «, t00=0x00ae, t01=0x0096}
0x11064…11090               Head {h00=0x0028, h01=0x0023, text=» LD A8,12,A9 GET VTOC RECORD LENGTH «, t00=0x00ae, t01=0x00bc}
0x11090…110be               Head {h00=0x002a, h01=0x0025, text=» ADKL A11,1 FIRST FILE SECTOR IN VTOC «, t00=0x00ae, t01=0x00e8}
0x110be…110d2               Head {h00=0x0010, h01=0x000c, text=»GET:10 EQU *«, t00=0x00ae, t01=0x0116}
0x110d2…110f4               Head {h00=0x001e, h01=0x001a, text=» CF A14,READCF READ SECTOR«, t00=0x00ae, t01=0x012a}
0x110f4…1110a               Head {h00=0x0012, h01=0x000e, text=»READCF EQU *-2«, t00=0x00ae, t01=0x014c}
0x1110a…11130               Head {h00=0x0022, h01=0x001e, text=» LDK A7,QBLFAC BLOCKING FACTOR«, t00=0x00ae, t01=0x0162}
0x11130…11156               Head {h00=0x0022, h01=0x001e, text=» LDR A6,A9 GET START OF BUFFER«, t00=0x00ae, t01=0x0188}
0x11156…1116a               Head {h00=0x0010, h01=0x000c, text=»GET:20 EQU *«, t00=0x00af, t01=0x001e}
0x1116a…11188               Head {h00=0x001a, h01=0x0050, text=» LDK A5,/20 LOAD SPACE«, t00=0x00af, t01=0x0032}
0x11188…111a8               Head {h00=0x001c, h01=0x0050, text=» CCR A5,A6 UNUSED FILE? «, t00=0x00af, t01=0x0050}
0x111a8…111c2               Head {h00=0x0016, h01=0x0050, text=» RF(E) GET:50 YES!«, t00=0x00af, t01=0x0070}
0x111c2…111e4               Head {h00=0x001e, h01=0x001a, text=» LDR A4,A6 START OF RECORD«, t00=0x00af, t01=0x008a}
0x111e4…11210               Head {h00=0x0028, h01=0x0050, text=» LDK A5,'S' STANDARD FILE CHARACTER «, t00=0x00af, t01=0x00ac}
0x11210…11234               Head {h00=0x0020, h01=0x001b, text=» CC A5,27,A6 STANDARD FILE? «, t00=0x00af, t01=0x00d8}
0x11234…1124e               Head {h00=0x0016, h01=0x0012, text=» RF(NE) GET:50 NO!«, t00=0x00af, t01=0x00fc}
0x1124e…1127c               Head {h00=0x002a, h01=0x0050, text=» LDK A5,'$' LEADING CHAR IN CONF. FILE«, t00=0x00af, t01=0x0116}
0x1127c…112a2               Head {h00=0x0022, h01=0x001e, text=» CCR A5,A4 CONFIGURATION FILE?«, t00=0x00af, t01=0x0144}
0x112a2…112bc               Head {h00=0x0016, h01=0x0012, text=» RF(NE) GET:50 NO!«, t00=0x00af, t01=0x016a}
0x112bc…112f2               Head {h00=0x0032, h01=0x0050, text=»GET:25 LDK A3,'C' THIS INSTRUCTION IS MODIFIED«, t00=0x00af, t01=0x0184}
0x112f2…1131e               Head {h00=0x0028, h01=0x0050, text=» CCK A3,'CC' LOOKING FOR CONF. FILE?«, t00=0x00b0, t01=0x002a}
0x1131e…11338               Head {h00=0x0016, h01=0x0050, text=» RF(NE) GET:85 NO!«, t00=0x00b0, t01=0x0056}
0x11338…1135a               Head {h00=0x001e, h01=0x0019, text=» ADK A4,5 SIXTH CHARACTER «, t00=0x00b0, t01=0x0070}
0x1135a…1138a               Head {h00=0x002c, h01=0x0050, text=» LDK A5,':' CHARACTER TO PRECEED NUMBER «, t00=0x00b0, t01=0x0092}
0x1138a…113b6               Head {h00=0x0028, h01=0x0024, text=»GET:30 CCR A5,A4 CONFIGURATION FILE?«, t00=0x00b0, t01=0x00c2}
0x113b6…113d0               Head {h00=0x0016, h01=0x0012, text=» RF(E) GET:40 YES!«, t00=0x00b0, t01=0x00ee}
0x113d0…113f4               Head {h00=0x0020, h01=0x001c, text=» SUK A4,1 TRY NEXT CHARACTER«, t00=0x00b0, t01=0x0108}
0x113f4…11416               Head {h00=0x001e, h01=0x0019, text=» CWR A4,A6 FIRST IN NAME? «, t00=0x00b0, t01=0x012c}
0x11416…11430               Head {h00=0x0016, h01=0x0012, text=» RF(E) GET:50 YES!«, t00=0x00b0, t01=0x014e}
0x11430…11442               Head {h00=0x000e, h01=0x000a, text=» RB GET:30«, t00=0x00b0, t01=0x0168}
0x11442…11456               Head {h00=0x0010, h01=0x000c, text=»GET:40 EQU *«, t00=0x00b0, t01=0x017a}
0x11456…11460               Head {h00=0x0006, h01=0x0003, text=»* «, t00=0x00b0, t01=0x018e}
0x11460…11484               Head {h00=0x0020, h01=0x001b, text=»*  CHECK APPLICATION NUMBER «, t00=0x00b1, t01=0x0008}
0x11484…1148e               Head {h00=0x0006, h01=0x0003, text=»* «, t00=0x00b1, t01=0x002c}
0x1148e…114b0               Head {h00=0x001e, h01=0x001a, text=» LC A5,1,A4 GET LEFT DIGIT«, t00=0x00b1, t01=0x0036}
0x114b0…114d4               Head {h00=0x0020, h01=0x001c, text=» SLL A5,8 SHIFT TO LEFT BYTE«, t00=0x00b1, t01=0x0058}
0x114d4…114f8               Head {h00=0x0020, h01=0x001b, text=» LC A5,2,A4 GET RIGHT DIGIT «, t00=0x00b1, t01=0x007c}
0x114f8…1151e               Head {h00=0x0022, h01=0x001e, text=» CALL CONVRT CONVERT TO BINARY«, t00=0x00b1, t01=0x00a0}
0x1151e…1154e               Head {h00=0x002c, h01=0x0028, text=» CW A1,SCTANO SAME AS APPLICATION NUMBER«, t00=0x00b1, t01=0x00c6}
0x1154e…11564               Head {h00=0x0012, h01=0x000e, text=» RF(NE) GET:50«, t00=0x00b1, t01=0x00f6}
0x11564…1156e               Head {h00=0x0006, h01=0x0003, text=»* «, t00=0x00b1, t01=0x010c}
0x1156e…11592               Head {h00=0x0020, h01=0x001b, text=»*  CONFIGURATION FILE FOUND «, t00=0x00b1, t01=0x0116}
0x11592…1159c               Head {h00=0x0006, h01=0x0003, text=»* «, t00=0x00b1, t01=0x013a}
0x1159c…115c4               Head {h00=0x0024, h01=0x001f, text=» LD A1,22,A6 LAST RECORD NUMBER «, t00=0x00b1, t01=0x0144}
0x115c4…115e2               Head {h00=0x001a, h01=0x0016, text=» ST A1,SAVE20,A13 SAVE«, t00=0x00b1, t01=0x016c}
0x115e2…11606               Head {h00=0x0020, h01=0x001c, text=» LD A11,18,A6 SECTOR ADDRESS«, t00=0x00b1, t01=0x018a}
0x11606…11616               Head {h00=0x000c, h01=0x0008, text=» RTN A14«, t00=0x00b2, t01=0x001e}
0x11616…1162a               Head {h00=0x0010, h01=0x000c, text=»GET:50 EQU *«, t00=0x00b2, t01=0x002e}
0x1162a…1164e               Head {h00=0x0020, h01=0x001b, text=» ADR A6,A8 NEXT VTOC RECORD «, t00=0x00b2, t01=0x0042}
0x1164e…11678               Head {h00=0x0026, h01=0x0021, text=» ADK A6,1 BYPASS STATUS CHARACTER «, t00=0x00b2, t01=0x0066}
0x11678…116a8               Head {h00=0x002c, h01=0x0027, text=» SUK A7,1 MOORE RECORDS IN THIS SECTOR? «, t00=0x00b2, t01=0x0090}
0x116a8…116c2               Head {h00=0x0016, h01=0x0012, text=» RB(P) GET:20 YES!«, t00=0x00b2, t01=0x00c0}
0x116c2…116e8               Head {h00=0x0022, h01=0x001e, text=» CWR A11,A10 LAST VTOC SECTOR?«, t00=0x00b2, t01=0x00da}
0x116e8…11702               Head {h00=0x0016, h01=0x0012, text=» RB(NE) GET:10 NO!«, t00=0x00b2, t01=0x0100}
0x11702…11738               Head {h00=0x0032, h01=0x0050, text=»GET:60 LDK A3,'C' THIS INSTRUCTION IS MODIFIED«, t00=0x00b2, t01=0x011a}
0x11738…11764               Head {h00=0x0028, h01=0x0050, text=» CCK A3,'CC' LOOKING FOR CONF. FILE?«, t00=0x00b2, t01=0x0150}
0x11764…1177e               Head {h00=0x0016, h01=0x0050, text=» RF(NE) GET:99 NO!«, t00=0x00b2, t01=0x017c}
0x1177e…11788               Head {h00=0x0006, h01=0x0003, text=»* «, t00=0x00b3, t01=0x0008}
0x11788…117c6               Head {h00=0x003a, h01=0x0036, text=»*  CONFIGURATION FILE NOT FOUND - READ SOP AND SELECT «, t00=0x00b3, t01=0x0012}
0x117c6…117f4               Head {h00=0x002a, h01=0x0025, text=»*  LOAD MEDIUM FOR CONFIGURATION FILE «, t00=0x00b3, t01=0x0050}
0x117f4…117fe               Head {h00=0x0006, h01=0x0003, text=»* «, t00=0x00b3, t01=0x007e}
0x117fe…11812               Head {h00=0x0010, h01=0x0050, text=» LDK A2,/78 «, t00=0x00b3, t01=0x0088}
0x11812…1183c               Head {h00=0x0026, h01=0x0021, text=» OTR A2,0,SOP SWITCH ON SOP LAMPS «, t00=0x00b3, t01=0x009c}
0x1183c…11850               Head {h00=0x0010, h01=0x000c, text=»GET:70 EQU *«, t00=0x00b3, t01=0x00c6}
0x11850…11866               Head {h00=0x0012, h01=0x000d, text=» CF A14,SOPIN «, t00=0x00b3, t01=0x00da}
0x11866…1188c               Head {h00=0x0022, h01=0x0050, text=» ANKL A1,/003C ALLOWED SWITCH «, t00=0x00b3, t01=0x00f0}
0x1188c…118a6               Head {h00=0x0016, h01=0x0011, text=» RB(Z) GET:70 NO! «, t00=0x00b3, t01=0x0116}
0x118a6…118bc               Head {h00=0x0012, h01=0x000d, text=» LDKL A2,LMP1 «, t00=0x00b3, t01=0x0130}
0x118bc…118e6               Head {h00=0x0026, h01=0x0021, text=» OTR A2,0,SOP SWITCH ON LOAD LAMP «, t00=0x00b3, t01=0x0146}
0x118e6…118f8               Head {h00=0x000e, h01=0x000a, text=» SRN A1,A2«, t00=0x00b3, t01=0x0170}
0x118f8…11924               Head {h00=0x0028, h01=0x0023, text=» LD A1,DEVTAB,A2 GET DEVICE ADDRESS «, t00=0x00b3, t01=0x0182}
0x11924…1193c               Head {h00=0x0014, h01=0x000f, text=» CWK A2,5 DISC? «, t00=0x00b4, t01=0x001e}
0x1193c…11956               Head {h00=0x0016, h01=0x0012, text=» RF(G) GET:80 YES!«, t00=0x00b4, t01=0x0036}
0x11956…1196c               Head {h00=0x0012, h01=0x0050, text=» IFT FLDISC=1 «, t00=0x00b4, t01=0x0050}
0x1196c…11996               Head {h00=0x0026, h01=0x0021, text=» CF A14,FDINIT INIT FLEXIBLE DISC «, t00=0x00b4, t01=0x0066}
0x11996…119a8               Head {h00=0x000e, h01=0x000a, text=» RB GETFIL«, t00=0x00b4, t01=0x0090}
0x119a8…119b4               Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x00b4, t01=0x00a2}
0x119b4…119ca               Head {h00=0x0012, h01=0x0050, text=» IFF FLDISC=1 «, t00=0x00b4, t01=0x00ae}
0x119ca…119e0               Head {h00=0x0012, h01=0x0050, text=» LDKL A1,LMP9 «, t00=0x00b4, t01=0x00c4}
0x119e0…11a0a               Head {h00=0x0026, h01=0x0050, text=» CALL ERROR ILLEGAL MONITOR OPTION«, t00=0x00b4, t01=0x00da}
0x11a0a…11a16               Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x00b4, t01=0x0104}
0x11a16…11a2a               Head {h00=0x0010, h01=0x000c, text=»GET:80 EQU *«, t00=0x00b4, t01=0x0110}
0x11a2a…11a3e               Head {h00=0x0010, h01=0x0050, text=» IFT DISC=1 «, t00=0x00b4, t01=0x0124}
0x11a3e…11a5e               Head {h00=0x001c, h01=0x0018, text=» CF A14,DUINIT INIT DISC«, t00=0x00b4, t01=0x0138}
0x11a5e…11a70               Head {h00=0x000e, h01=0x000a, text=» RB GETFIL«, t00=0x00b4, t01=0x0158}
0x11a70…11a7c               Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x00b4, t01=0x016a}
0x11a7c…11a90               Head {h00=0x0010, h01=0x0050, text=» IFF DISC=1 «, t00=0x00b4, t01=0x0176}
0x11a90…11aa6               Head {h00=0x0012, h01=0x0050, text=» LDKL A1,LMP9 «, t00=0x00b4, t01=0x018a}
0x11aa6…11ad0               Head {h00=0x0026, h01=0x0050, text=» CALL ERROR ILLEGAL MONITOR OPTION«, t00=0x00b5, t01=0x0010}
0x11ad0…11adc               Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x00b5, t01=0x003a}
0x11adc…11af0               Head {h00=0x0010, h01=0x0050, text=»GET:85 EQU *«, t00=0x00b5, t01=0x0046}
0x11af0…11b18               Head {h00=0x0024, h01=0x0050, text=» CCK A3,'SS' LOOKING FOR $SWAPP?«, t00=0x00b5, t01=0x005a}
0x11b18…11b32               Head {h00=0x0016, h01=0x0050, text=» RF(NE) GET:99 NO!«, t00=0x00b5, t01=0x0082}
0x11b32…11b5c               Head {h00=0x0026, h01=0x0050, text=» LDK A5,0 RESET CHARACTER COUNTER «, t00=0x00b5, t01=0x009c}
0x11b5c…11b8a               Head {h00=0x002a, h01=0x0050, text=»GET:90 LCR A1,A4 GET CHAR IN FILENAME «, t00=0x00b5, t01=0x00c6}
0x11b8a…11bbc               Head {h00=0x002e, h01=0x0050, text=» CC A1,SWPTAB,A5 CHECK IF PRESCIBED CHAR. «, t00=0x00b5, t01=0x00f4}
0x11bbc…11bd6               Head {h00=0x0016, h01=0x0050, text=» RB(NE) GET:50 NO!«, t00=0x00b5, t01=0x0126}
0x11bd6…11bf6               Head {h00=0x001c, h01=0x0050, text=» ADK A4,1 NEXT CHARACTER«, t00=0x00b5, t01=0x0140}
0x11bf6…11c24               Head {h00=0x002a, h01=0x0050, text=» ADK A5,1 INCREMENT CHARACTER COUNTER «, t00=0x00b5, t01=0x0160}
0x11c24…11c4e               Head {h00=0x0026, h01=0x0050, text=» CWK A5,8 ALL CHARACTERS CHECKED? «, t00=0x00b5, t01=0x018e}
0x11c4e…11c68               Head {h00=0x0016, h01=0x0050, text=» RB(NE) GET:90 NO!«, t00=0x00b6, t01=0x0028}
0x11c68…11c72               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x00b6, t01=0x0042}
0x11c72…11cb0               Head {h00=0x003a, h01=0x0050, text=»*  SWAPPABLE WORK BLOCK FILE FOUND - SAVE DISC ADDRESS«, t00=0x00b6, t01=0x004c}
0x11cb0…11ce0               Head {h00=0x002c, h01=0x0050, text=»*  TO FILE AND TO NEXT SECTOR AFTER FILE«, t00=0x00b6, t01=0x008a}
0x11ce0…11cea               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x00b6, t01=0x00ba}
0x11cea…11d14               Head {h00=0x0026, h01=0x0050, text=» IM SCTSWB INDICATE SWB-FILE FOUND«, t00=0x00b6, t01=0x00c4}
0x11d14…11d3e               Head {h00=0x0026, h01=0x0050, text=» LD A1,18,A6 GET BIT 16-31 OF D.A.«, t00=0x00b6, t01=0x00ee}
0x11d3e…11d68               Head {h00=0x0026, h01=0x0050, text=» LD A2,16,A6 GET BIT 0-15 OF D.A. «, t00=0x00b6, t01=0x0118}
0x11d68…11d86               Head {h00=0x001a, h01=0x0050, text=» ST A1,SAVE25,A13 SAVE«, t00=0x00b6, t01=0x0142}
0x11d86…11da4               Head {h00=0x001a, h01=0x0050, text=» ST A2,SAVE26,A13 SAVE«, t00=0x00b6, t01=0x0160}
0x11da4…11dd4               Head {h00=0x002c, h01=0x0050, text=» LD A3,SWPFEL,A6 GET BIT 16-31 OF LENGTH«, t00=0x00b6, t01=0x017e}
0x11dd4…11e06               Head {h00=0x002e, h01=0x0050, text=» LD A4,SWPFEL-2,A6 GET BIT 0-15 OF LENGTH «, t00=0x00b7, t01=0x001e}
0x11e06…11e32               Head {h00=0x0028, h01=0x0050, text=» ADR A4,A2 ADD MOST SIGNIFICANT PART«, t00=0x00b7, t01=0x0050}
0x11e32…11e60               Head {h00=0x002a, h01=0x0050, text=» ADR A3,A1 ADD LEAST SIGNIFICANT PART «, t00=0x00b7, t01=0x007c}
0x11e60…11e8a               Head {h00=0x0026, h01=0x0050, text=» RF(O) GET:92 OVERFLOW - ADD CARRY«, t00=0x00b7, t01=0x00aa}
0x11e8a…11e9c               Head {h00=0x000e, h01=0x0050, text=» RF GET:98«, t00=0x00b7, t01=0x00d4}
0x11e9c…11ebe               Head {h00=0x001e, h01=0x0050, text=»GET:92 ADK A4,1 ADD CARRY «, t00=0x00b7, t01=0x00e6}
0x11ebe…11ee4               Head {h00=0x0022, h01=0x0050, text=» ANKL A3,/7FFF RESET OVERFLOW «, t00=0x00b7, t01=0x0108}
0x11ee4…11f1a               Head {h00=0x0032, h01=0x0050, text=»GET:98 ST A3,SAVE27,A13 SAVE BIT 16-31 OF D.A.«, t00=0x00b7, t01=0x012e}
0x11f1a…11f4a               Head {h00=0x002c, h01=0x0050, text=» ST A4,SAVE28,A13 SAVE BIT 0-15 OF D.A. «, t00=0x00b7, t01=0x0164}
0x11f4a…11f60 (184, 0, 400) Head {h00=0x0012, h01=0x0050, text=»GET:99 RTN A14«, t00=0x00b8, t01=0x0004}
0x11f60…11f6e               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x00b8, t01=0x001a}
0x11f6e…11fac               Head {h00=0x003a, h01=0x0050, text=»***************************************************** «, t00=0x00b8, t01=0x0028}
0x11fac…11fea               Head {h00=0x003a, h01=0x0050, text=»*                                                   * «, t00=0x00b8, t01=0x0066}
0x11fea…12028               Head {h00=0x003a, h01=0x0050, text=»*  LODCOM - LOAD CORE RESIDENT PART OF APPLICATION  * «, t00=0x00b8, t01=0x00a4}
0x12028…12066               Head {h00=0x003a, h01=0x0050, text=»*  ===============================================  * «, t00=0x00b8, t01=0x00e2}
0x12066…120a4               Head {h00=0x003a, h01=0x0050, text=»*                                                   * «, t00=0x00b8, t01=0x0120}
0x120a4…120e2               Head {h00=0x003a, h01=0x0050, text=»*  LODSEG - LOAD ONE SEGMENT                        * «, t00=0x00b8, t01=0x015e}
0x120e2…12120               Head {h00=0x003a, h01=0x0050, text=»*  =========================                        * «, t00=0x00b9, t01=0x000c}
0x12120…1215e               Head {h00=0x003a, h01=0x0050, text=»*                                                   * «, t00=0x00b9, t01=0x004a}
0x1215e…1219c               Head {h00=0x003a, h01=0x0050, text=»*  ENTRY:  A8 - RELOCATION BASE                     * «, t00=0x00b9, t01=0x0088}
0x1219c…121da               Head {h00=0x003a, h01=0x0050, text=»*         A10 - EFFECTIVE LENGTH                    * «, t00=0x00b9, t01=0x00c6}
0x121da…12218               Head {h00=0x003a, h01=0x0050, text=»*                                                   * «, t00=0x00b9, t01=0x0104}
0x12218…12256               Head {h00=0x003a, h01=0x0050, text=»*  EXIT:                                            * «, t00=0x00b9, t01=0x0142}
0x12256…12294               Head {h00=0x003a, h01=0x0050, text=»*                                                   * «, t00=0x00b9, t01=0x0180}
0x12294…122d2               Head {h00=0x003a, h01=0x0050, text=»*  WORK REGISTERS:  A1,A2,A3,A4,A7                  * «, t00=0x00ba, t01=0x002e}
0x122d2…12310               Head {h00=0x003a, h01=0x0050, text=»*                                                   * «, t00=0x00ba, t01=0x006c}
0x12310…1234e               Head {h00=0x003a, h01=0x0050, text=»*  SUBROUTINES:  MOVE,READ                          * «, t00=0x00ba, t01=0x00aa}
0x1234e…1238c               Head {h00=0x003a, h01=0x0050, text=»*                                                   * «, t00=0x00ba, t01=0x00e8}
0x1238c…123ca               Head {h00=0x003a, h01=0x0050, text=»***************************************************** «, t00=0x00ba, t01=0x0126}
0x123ca…123de               Head {h00=0x0010, h01=0x0050, text=»LODCOM EQU *«, t00=0x00ba, t01=0x0164}
0x123de…12406               Head {h00=0x0024, h01=0x0050, text=» LDR A3,A9 GET SAVE09 OF BUFFER «, t00=0x00ba, t01=0x0178}
0x12406…1241e               Head {h00=0x0014, h01=0x0050, text=» LDR A2,A3 SAVE «, t00=0x00bb, t01=0x0010}
0x1241e…12448               Head {h00=0x0026, h01=0x0050, text=» LDKL A7,240 NUMBER OF CODE WORDS «, t00=0x00bb, t01=0x0028}
0x12448…1245e               Head {h00=0x0012, h01=0x0050, text=»LOD:10 EQU *-2«, t00=0x00bb, t01=0x0052}
0x1245e…1247e               Head {h00=0x001c, h01=0x0050, text=» LDR A10,A10 APP >32 KB?«, t00=0x00bb, t01=0x0068}
0x1247e…12498               Head {h00=0x0016, h01=0x0050, text=» RF(NN) LOD:20 NO!«, t00=0x00bb, t01=0x0088}
0x12498…124b8               Head {h00=0x001c, h01=0x0050, text=» SUR A10,A7 DEC. LENGTH «, t00=0x00bb, t01=0x00a2}
0x124b8…124ca               Head {h00=0x000e, h01=0x0050, text=» RF LOD:50«, t00=0x00bb, t01=0x00c2}
0x124ca…124de               Head {h00=0x0010, h01=0x0050, text=»LOD:20 EQU *«, t00=0x00bb, t01=0x00d4}
0x124de…12510               Head {h00=0x002e, h01=0x0050, text=» SUR A10,A7 CHECK IF IN END OF OF SEGMENT «, t00=0x00bb, t01=0x00e8}
0x12510…1252e               Head {h00=0x001a, h01=0x0050, text=» RF(NN) LOD:50 NO YET!«, t00=0x00bb, t01=0x011a}
0x1252e…12554               Head {h00=0x0022, h01=0x0050, text=» CWK A7,256 128 WORDS/SECTOR? «, t00=0x00bb, t01=0x0138}
0x12554…1256e               Head {h00=0x0016, h01=0x0050, text=» RF(NE) LOD:30 NO!«, t00=0x00bb, t01=0x015e}
0x1256e…1259e               Head {h00=0x002c, h01=0x0050, text=» ADR A7,A10 COMPUTE NUMBER OF CODE WORDS«, t00=0x00bb, t01=0x0178}
0x1259e…125ca               Head {h00=0x0028, h01=0x0050, text=» LDKL A10,0 INDICATE END OF SEGMENT «, t00=0x00bc, t01=0x0018}
0x125ca…125dc               Head {h00=0x000e, h01=0x0050, text=» RF LOD:52«, t00=0x00bc, t01=0x0044}
0x125dc…125f0               Head {h00=0x0010, h01=0x0050, text=»LOD:30 EQU *«, t00=0x00bc, t01=0x0056}
0x125f0…12626               Head {h00=0x0032, h01=0x0050, text=» ADR A7,A10 JUST MOVE SIGNIFICANT CHARACTERS! «, t00=0x00bc, t01=0x006a}
0x12626…12652               Head {h00=0x0028, h01=0x0050, text=» LDKL A10,0 INDICATE END OF SEGMENT «, t00=0x00bc, t01=0x00a0}
0x12652…12666               Head {h00=0x0010, h01=0x0050, text=»LOD:50 EQU *«, t00=0x00bc, t01=0x00cc}
0x12666…1268c               Head {h00=0x0022, h01=0x0050, text=» CWK A7,256 128 WORDS/SECTOR? «, t00=0x00bc, t01=0x00e0}
0x1268c…126a6               Head {h00=0x0016, h01=0x0050, text=» RF(E) LOD:52 YES!«, t00=0x00bc, t01=0x0106}
0x126a6…126d2               Head {h00=0x0028, h01=0x0050, text=» ADR A2,A7 START OF RELOCATION BITS «, t00=0x00bc, t01=0x0120}
0x126d2…126f0               Head {h00=0x001a, h01=0x0050, text=» CF A14,REBUF RELOCATE«, t00=0x00bc, t01=0x014c}
0x126f0…12704               Head {h00=0x0010, h01=0x0050, text=»LOD:52 EQU *«, t00=0x00bc, t01=0x016a}
0x12704…1272a               Head {h00=0x0022, h01=0x0050, text=» LDR A1,A9 START OF CODE PART «, t00=0x00bc, t01=0x017e}
0x1272a…12758               Head {h00=0x002a, h01=0x0050, text=» LD A4,SAVE12,A13 FIRST SECTOR/BLOCK? «, t00=0x00bd, t01=0x0014}
0x12758…12772               Head {h00=0x0016, h01=0x0050, text=» RF(NZ) LOD:55 NO!«, t00=0x00bd, t01=0x0042}
0x12772…127a8               Head {h00=0x0032, h01=0x0050, text=» IM SAVE12,A13 INDICATE NOT FIRST SECTOR/BLOCK«, t00=0x00bd, t01=0x005c}
0x127a8…127dc               Head {h00=0x0030, h01=0x0050, text=» ADK A1,8 SKIP 4 WORDS IN FIRST SECTOR/BLOCK«, t00=0x00bd, t01=0x0092}
0x127dc…12810               Head {h00=0x0030, h01=0x0050, text=» SUK A7,8 DECREMENT NUMBER OF CHAR. TO MOVE «, t00=0x00bd, t01=0x00c6}
0x12810…12832               Head {h00=0x001e, h01=0x0050, text=» LD A3,COMLG,A9 GET LENGTH«, t00=0x00bd, t01=0x00fa}
0x12832…12852               Head {h00=0x001c, h01=0x0050, text=» SUK A3,240 LENGTH=240? «, t00=0x00bd, t01=0x011c}
0x12852…1286c               Head {h00=0x0016, h01=0x0050, text=» RF(Z) LOD:54 YES!«, t00=0x00bd, t01=0x013c}
0x1286c…128a0               Head {h00=0x0030, h01=0x0050, text=» ADKL A10,0 SINGLE SECTOR/BLOCK APPLICATION?«, t00=0x00bd, t01=0x0156}
0x128a0…128ba               Head {h00=0x0016, h01=0x0050, text=» RF(Z) LOD:55 YES!«, t00=0x00bd, t01=0x018a}
0x128ba…128d4               Head {h00=0x0016, h01=0x0050, text=»LOD:54 ADKL A10,8 «, t00=0x00be, t01=0x0014}
0x128d4…128e8               Head {h00=0x0010, h01=0x0050, text=»LOD:55 EQU *«, t00=0x00be, t01=0x002e}
0x128e8…12918               Head {h00=0x002c, h01=0x0050, text=» LDR A3,A7 NUMBER OF CHARACTERS TO MOVE «, t00=0x00be, t01=0x0042}
0x12918…12940               Head {h00=0x0024, h01=0x0050, text=» LD A2,SAVE07,A13 GET TO-ADDRESS«, t00=0x00be, t01=0x0072}
0x12940…12970               Head {h00=0x002c, h01=0x0050, text=» ADS A3,SAVE07,A13 UPDATE MEMORY ADDRESS«, t00=0x00be, t01=0x009a}
0x12970…12996               Head {h00=0x0022, h01=0x0050, text=» LD A4,SCTOPT GET OPTION WORD «, t00=0x00be, t01=0x00ca}
0x12996…129b6               Head {h00=0x001c, h01=0x0050, text=» ANK A4,1 MMU IN SYSTEM?«, t00=0x00be, t01=0x00f0}
0x129b6…129d0               Head {h00=0x0016, h01=0x0050, text=» RF(Z) LOD:60 NO! «, t00=0x00be, t01=0x0110}
0x129d0…129f8               Head {h00=0x0024, h01=0x0050, text=» MVSU A3 MOVE TABLE FROM SYSTEM «, t00=0x00be, t01=0x012a}
0x129f8…12a0a               Head {h00=0x000e, h01=0x0050, text=» RF LOD:65«, t00=0x00be, t01=0x0152}
0x12a0a…12a1e               Head {h00=0x0010, h01=0x0050, text=»LOD:60 EQU *«, t00=0x00be, t01=0x0164}
0x12a1e…12a30               Head {h00=0x000e, h01=0x0050, text=» CALL MOVE«, t00=0x00be, t01=0x0178}
0x12a30…12a44               Head {h00=0x0010, h01=0x0050, text=»LOD:65 EQU *«, t00=0x00be, t01=0x018a}
0x12a44…12a68               Head {h00=0x0020, h01=0x0050, text=» LDR A10,A10 END OF SEGMENT?«, t00=0x00bf, t01=0x000e}
0x12a68…12a7e               Head {h00=0x0012, h01=0x0050, text=» RF(NZ) LOD:70«, t00=0x00bf, t01=0x0032}
0x12a7e…12a94               Head {h00=0x0012, h01=0x0050, text=» RTN A14 EXIT «, t00=0x00bf, t01=0x0048}
0x12a94…12aa8               Head {h00=0x0010, h01=0x0050, text=»LODSEG EQU *«, t00=0x00bf, t01=0x005e}
0x12aa8…12ad4               Head {h00=0x0028, h01=0x0050, text=» LDKL A1,256 NUMBER OF WORDS/SECTOR «, t00=0x00bf, t01=0x0072}
0x12ad4…12afc               Head {h00=0x0024, h01=0x0050, text=» ST A1,LOD:10 MODIFY INSTRUCTION«, t00=0x00bf, t01=0x009e}
0x12afc…12b10               Head {h00=0x0010, h01=0x0050, text=»LOD:70 EQU *«, t00=0x00bf, t01=0x00c6}
0x12b10…12b24               Head {h00=0x0010, h01=0x0050, text=» CF A14,READ«, t00=0x00bf, t01=0x00da}
0x12b24…12b38               Head {h00=0x0010, h01=0x0050, text=»READ EQU *-2«, t00=0x00bf, t01=0x00ee}
0x12b38…12b4a               Head {h00=0x000e, h01=0x0050, text=» RB LODCOM«, t00=0x00bf, t01=0x0102}
0x12b4a…12b58               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x00bf, t01=0x0114}
0x12b58…12b92               Head {h00=0x0036, h01=0x0050, text=»************************************************* «, t00=0x00bf, t01=0x0122}
0x12b92…12bcc               Head {h00=0x0036, h01=0x0050, text=»*                                               * «, t00=0x00bf, t01=0x015c}
0x12bcc…12c06               Head {h00=0x0036, h01=0x0050, text=»*        REBUF - RELOCATE BUFFER ROUTINE        * «, t00=0x00c0, t01=0x0008}
0x12c06…12c40               Head {h00=0x0036, h01=0x0050, text=»*        ===============================        * «, t00=0x00c0, t01=0x0042}
0x12c40…12c7a               Head {h00=0x0036, h01=0x0050, text=»*                                               * «, t00=0x00c0, t01=0x007c}
0x12c7a…12cb4               Head {h00=0x0036, h01=0x0050, text=»*  REFERENCED IN:  LODCOM/LODSEG                * «, t00=0x00c0, t01=0x00b6}
0x12cb4…12cee               Head {h00=0x0036, h01=0x0050, text=»*                                               * «, t00=0x00c0, t01=0x00f0}
0x12cee…12d28               Head {h00=0x0036, h01=0x0050, text=»*  ENTRY:  A3 - SAVE09 OF BUFFER                 *«, t00=0x00c0, t01=0x012a}
0x12d28…12d62               Head {h00=0x0036, h01=0x0050, text=»*          A2 - SAVE09 OF RELOCATION TABLE       *«, t00=0x00c0, t01=0x0164}
0x12d62…12d9c               Head {h00=0x0036, h01=0x0050, text=»*                                               * «, t00=0x00c1, t01=0x000e}
0x12d9c…12dd6               Head {h00=0x0036, h01=0x0050, text=»*  EXIT:                                        * «, t00=0x00c1, t01=0x0048}
0x12dd6…12e10               Head {h00=0x0036, h01=0x0050, text=»*                                               * «, t00=0x00c1, t01=0x0082}
0x12e10…12e4a               Head {h00=0x0036, h01=0x0050, text=»*  WORK REGISTERS:  A1,A4,A5,A6                 * «, t00=0x00c1, t01=0x00bc}
0x12e4a…12e84               Head {h00=0x0036, h01=0x0050, text=»*                                               * «, t00=0x00c1, t01=0x00f6}
0x12e84…12ebe               Head {h00=0x0036, h01=0x0050, text=»*  SUBROUTINES:                                 * «, t00=0x00c1, t01=0x0130}
0x12ebe…12ef8               Head {h00=0x0036, h01=0x0050, text=»*                                               * «, t00=0x00c1, t01=0x016a}
0x12ef8…12f32               Head {h00=0x0036, h01=0x0050, text=»************************************************* «, t00=0x00c2, t01=0x0014}
0x12f32…12f46               Head {h00=0x0010, h01=0x0050, text=»REBUF EQU * «, t00=0x00c2, t01=0x004e}
0x12f46…12f78               Head {h00=0x002e, h01=0x0050, text=» LDR A4,A2 GET SAVE09 OPF RELOCATION TABLE«, t00=0x00c2, t01=0x0062}
0x12f78…12f8a               Head {h00=0x000e, h01=0x0050, text=» SUK A4,2 «, t00=0x00c2, t01=0x0094}
0x12f8a…12f9e               Head {h00=0x0010, h01=0x0050, text=»REB:10 EQU *«, t00=0x00c2, t01=0x00a6}
0x12f9e…12fc4               Head {h00=0x0022, h01=0x0050, text=» ADK A4,2 NEXT RELOCATION WORD«, t00=0x00c2, t01=0x00ba}
0x12fc4…12ff0               Head {h00=0x0028, h01=0x0050, text=» LDK A6,16 NUMBER OF RELOCATION BITS«, t00=0x00c2, t01=0x00e0}
0x12ff0…13018               Head {h00=0x0024, h01=0x0050, text=» LDR* A1,A4 GET RELOCATION WORD «, t00=0x00c2, t01=0x010c}
0x13018…1302c               Head {h00=0x0010, h01=0x0050, text=»REB:20 EQU *«, t00=0x00c2, t01=0x0134}
0x1302c…1305c               Head {h00=0x002c, h01=0x0050, text=» RF(NN) REB:30 DON'T RELOCATE THIS WORD!«, t00=0x00c2, t01=0x0148}
0x1305c…1307e               Head {h00=0x001e, h01=0x0050, text=» LDR* A5,A3 GET CODE WORD «, t00=0x00c2, t01=0x0178}
0x1307e…1309a               Head {h00=0x0018, h01=0x0050, text=» ADR A5,A8 RELOCATE «, t00=0x00c3, t01=0x000a}
0x1309a…130ba               Head {h00=0x001c, h01=0x0050, text=» STR A5,A3 STORE IT BACK«, t00=0x00c3, t01=0x0026}
0x130ba…130ce               Head {h00=0x0010, h01=0x0050, text=»REB:30 EQU *«, t00=0x00c3, t01=0x0046}
0x130ce…130ee               Head {h00=0x001c, h01=0x0050, text=» ADK A3,2 NEXT CODE WORD«, t00=0x00c3, t01=0x005a}
0x130ee…13118               Head {h00=0x0026, h01=0x0050, text=» CWR A3,A2 END OF CODE WORD PART? «, t00=0x00c3, t01=0x007a}
0x13118…13132               Head {h00=0x0016, h01=0x0050, text=» RF(E) EXREL YES! «, t00=0x00c3, t01=0x00a4}
0x13132…1315a               Head {h00=0x0024, h01=0x0050, text=» SUK A6,1 MOORE RELOCATION BITS?«, t00=0x00c3, t01=0x00be}
0x1315a…13174               Head {h00=0x0016, h01=0x0050, text=» RB(Z) REB:10 NO! «, t00=0x00c3, t01=0x00e6}
0x13174…1319a               Head {h00=0x0022, h01=0x0050, text=» SLL A1,1 NEXT RELOCATION BIT «, t00=0x00c3, t01=0x0100}
0x1319a…131ac               Head {h00=0x000e, h01=0x0050, text=» RB REB:20«, t00=0x00c3, t01=0x0126}
0x131ac…131c0               Head {h00=0x0010, h01=0x0050, text=»EXREL EQU * «, t00=0x00c3, t01=0x0138}
0x131c0…131d0               Head {h00=0x000c, h01=0x0050, text=» RTN A14«, t00=0x00c3, t01=0x014c}
0x131d0…131de               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x00c3, t01=0x015c}
0x131de…13210               Head {h00=0x002e, h01=0x0029, text=»***************************************** «, t00=0x00c3, t01=0x016a}
0x13210…13242               Head {h00=0x002e, h01=0x0029, text=»*  GETCON - GET CONTENT IN MEMORY WORD  * «, t00=0x00c4, t01=0x000c}
0x13242…13274               Head {h00=0x002e, h01=0x0029, text=»***************************************** «, t00=0x00c4, t01=0x003e}
0x13274…1327e               Head {h00=0x0006, h01=0x0003, text=»* «, t00=0x00c4, t01=0x0070}
0x1327e…132a0               Head {h00=0x001e, h01=0x0019, text=»*  REFERENCED IN:  SEGGEN «, t00=0x00c4, t01=0x007a}
0x132a0…132aa               Head {h00=0x0006, h01=0x0003, text=»* «, t00=0x00c4, t01=0x009c}
0x132aa…132d0               Head {h00=0x0022, h01=0x001e, text=»*  ENTRY:  A2 - MEMORY ADDRESS«, t00=0x00c4, t01=0x00a6}
0x132d0…13302               Head {h00=0x002e, h01=0x0029, text=»*          MMUOPT - MMU OPTION SWITCH (X) «, t00=0x00c4, t01=0x00cc}
0x13302…1330c               Head {h00=0x0006, h01=0x0003, text=»* «, t00=0x00c4, t01=0x00fe}
0x1330c…1333c               Head {h00=0x002c, h01=0x0028, text=»*  EXIT:  A1 - CONTENT OF MEMORY ADDRESS«, t00=0x00c4, t01=0x0108}
0x1333c…13346               Head {h00=0x0006, h01=0x0003, text=»* «, t00=0x00c4, t01=0x0138}
0x13346…13360               Head {h00=0x0016, h01=0x0013, text=»*  WORK REGISTER: «, t00=0x00c4, t01=0x0142}
0x13360…1336a               Head {h00=0x0006, h01=0x0003, text=»* «, t00=0x00c4, t01=0x015c}
0x1336a…13382               Head {h00=0x0014, h01=0x000f, text=»*  SUBROUTINES: «, t00=0x00c4, t01=0x0166}
0x13382…1338c               Head {h00=0x0006, h01=0x0003, text=»* «, t00=0x00c4, t01=0x017e}
0x1338c…133a0               Head {h00=0x0010, h01=0x0050, text=»GETCON EQU *«, t00=0x00c4, t01=0x0188}
0x133a0…133c6               Head {h00=0x0022, h01=0x0050, text=» LD A1,SCTOPT GET OPTION WORD «, t00=0x00c5, t01=0x000c}
0x133c6…133e2               Head {h00=0x0018, h01=0x0050, text=» ANK A1,1 MMU OPTION«, t00=0x00c5, t01=0x0032}
0x133e2…133fe               Head {h00=0x0018, h01=0x0050, text=» RF(Z) GCON10 NO MMU«, t00=0x00c5, t01=0x004e}
0x133fe…13410               Head {h00=0x000e, h01=0x000a, text=» ELR A1,A2«, t00=0x00c5, t01=0x006a}
0x13410…13422               Head {h00=0x000e, h01=0x0050, text=» RF GCON20«, t00=0x00c5, t01=0x007c}
0x13422…13436               Head {h00=0x0010, h01=0x0050, text=»GCON10 EQU *«, t00=0x00c5, t01=0x008e}
0x13436…1344a               Head {h00=0x0010, h01=0x000b, text=» LDR* A1,A2 «, t00=0x00c5, t01=0x00a2}
0x1344a…1345e               Head {h00=0x0010, h01=0x0050, text=»GCON20 EQU *«, t00=0x00c5, t01=0x00b6}
0x1345e…13476               Head {h00=0x0014, h01=0x000f, text=» RTN A14 RETURN «, t00=0x00c5, t01=0x00ca}
0x13476…1348a               Head {h00=0x0010, h01=0x0050, text=» END SYSLOD «, t00=0x00c5, t01=0x00e2}
0x1348a…1348e               Head {h00=0x4004, h01=0x0000}
0x1348e…13492               00 c5 00 f6                                                                                                                                                                                                                                       ┆    ┆
0x13492…134e2 (198, 2, 96)  00 54 00 50 00 53 20 08 20 04 00 00 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆ T P S                                                                          ┆
0x134e2…134f2               00 00 00 00 00 c6 00 04 40 04 00 00 00 c6 00 5c                                                                                                                                                                                                   ┆        @       ┆
0x134f2…134fa (199, 1, 8)   20 04 00 00 00 c7 00 04                                                                                                                                                                                                                           ┆        ┆
0x134fa…1354a (200, 0, 400) 84 56 00 00 00 58 54 00 90 57 00 00 00 58 11 08 1f 08 83 46 00 04 1b f0 50 00 92 a0 00 0f 01 84 00 2c 00 28 03 13 00 00 0c ed 02 48 00 00 50 00 92 a0 00 08 83 1c 82 56 00 00 00 2c 93 57 00 00 00 2c 84 40 00 00 00 0c 24 01 50 00 00 10 00 24   ┆ V   XT  W   X     F    P        , (       H  P        V   , W   , @    $ P    $┆
0x1354a…1359a               00 2c 00 28 03 13 00 10 0d 07 10 00 70 8c 57 00 f6 97 00 00 00 44 82 8a 54 00 f0 3a 81 20 01 00 81 41 0c a4 f6 a1 00 00 5f 84 84 08 00 10 00 54 00 2c 00 28 03 13 00 00 0d 25 00 00 1c 02 14 02 06 10 81 30 56 00 85 2c 95 02 85 2d 13 02 eb 08   ┆ , (        p W      D  T  :     A      _      T , (     %         0V  ,   -    ┆
0x1359a…135ea               50 00 1e 01 58 18 39 41 5f 16 f0 3a 00 10 00 84 00 1e 00 1a 03 0c 00 00 0d 45 40 00 81 40 00 00 00 0c 21 01 50 00 d1 28 57 00 81 28 f0 3a 00 10 00 b4 00 48 00 44 04 21 00 ed 00 4b 50 24 00 6b 50 1a 00 7f 50 04 00 b7 51 22 00 c7 55 0a 00 cb   ┆P   X 9A_  :             E@  @    ! P  (W  ( :     H D !   KP$ kP   P   Q"  U   ┆
0x135ea…1363a               52 3e 00 cd 50 30 00 d1 50 20 00 dd 08 ba 00 e3 0d 1e 00 e7 08 ba 00 eb 50 32 00 ef 08 76 00 fb 0b 0e 00 fd 57 1a 01 07 0a 78 00 10 00 d6 00 48 00 44 04 21 60 60 01 09 57 0e 01 17 09 04 01 1b 0d 1e 01 3d 50 16 01 43 50 10 01 49 50 0a 01 53   ┆R>  P0  P               P2   v      W    x     H D !``  W          =P  CP  IP  S┆
0x1363a…1368a               57 08 01 63 56 2c 01 6f 50 06 01 85 03 50 01 8d 03 50 01 8f 57 0e 01 97 52 f0 01 9d 50 ea 01 ad 50 84 01 b5 52 7c 00 10 01 22 00 48 00 44 04 21 00 40 01 d7 52 22 02 09 54 04 02 31 50 46 02 4b 55 08 02 4f 55 5e 02 5f 51 0a 02 69 56 44 02 83   ┆W  cV, oP    P   P  W   R   P   P   R|   " H D ! @  R"  T  1PF KU  OU^ _Q  iVD  ┆
0x1368a…136da (201, 0, 400) 54 4a 02 a3 50 12 02 cd 03 fa 02 ed 50 10 02 f7 50 06 03 03 54 06 03 09 57 12 03 15 50 06 03 1f 54 04 00 10 01 6e 00 48 00 44 04 21 00 0e 03 4f 57 10 03 63 54 04 03 73 57 1c 03 7f 56 08 03 93 56 04 03 97 57 02 03 9f 50 0a 03 c9 50 06 03 cf   ┆TJ  P       P   P   T   W   P   T    n H D !   OW  cT  sW   V   V   W   P   P   ┆
0x136da…1372a               57 1e 03 dd 56 04 03 e1 57 02 03 e5 51 08 04 09 0c 9e 04 15 04 fc 04 21 04 fc 04 25 50 04 00 11 00 2a 00 48 00 44 04 21 2f 0f 04 37 50 06 04 45 50 2a 04 49 0d 44 04 51 50 1e 04 61 04 fc 04 75 0d 44 04 81 0d 44 04 93 0d 14 04 a1 50 5a 04 b1   ┆W   V   W   Q          !   %P    * H D !/  7P  EP* I D QP  a   u D   D      PZ  ┆
0x1372a…1377a               54 04 04 bd 50 12 05 03 56 5e 05 07 07 24 05 0b 07 0a 05 13 07 0a 05 1b 06 de 00 11 00 76 00 48 00 44 04 21 da df 05 2d 08 ba 05 31 08 ba 05 39 50 48 05 3d 08 76 05 41 07 26 05 43 57 3e 05 47 08 ba 05 4b 54 0c 05 51 08 b2 05 55 08 ba 05 57   ┆T   P   V^   $               v H D !   -   1   9PH = v A & CW> G   KT  Q   U   W┆
0x1377a…137ca               57 06 05 5d 08 b2 05 61 06 84 05 65 0b 9e 05 81 07 3e 05 85 07 48 00 11 00 c2 00 48 00 44 04 21 ff ff 05 89 06 ca 05 8d 07 62 05 91 06 ca 05 95 07 fa 05 99 08 2a 05 9d 07 ce 05 a1 06 ca 05 a5 08 02 05 a9 08 2a 05 ad 07 ce 05 b1 06 ca 05 b5   ┆W  ]   a   e     >   H     H D !         b           *               *          ┆
0x137ca…1381a               08 0a 05 b9 08 2a 05 bd 07 68 05 c1 06 ca 05 c5 07 68 00 11 01 0e 00 48 00 44 04 21 bf fb 05 c9 06 ca 05 d3 50 26 05 d7 08 3a 05 db 08 12 05 df 08 2a 05 e3 07 62 05 e7 06 ca 05 eb 08 1a 05 ef 08 2a 05 f3 07 5c 05 f7 06 ca 05 fd 07 68 06 01   ┆     *   h       h     H D !        P&   :       *   b           *           h  ┆
0x1381a…1386a (202, 0, 398) 06 ca 06 0b 50 16 06 0f 08 3a 06 13 08 22 00 11 01 5a 00 48 00 44 04 21 ef e6 06 17 08 2a 06 1b 07 62 06 1f 06 ca 06 37 54 0e 06 3f 07 4c 06 43 07 48 06 51 08 4a 06 55 06 ca 06 5d 0b d7 06 61 0c 1d 06 65 0b 9e 06 6d 52 16 06 75 54 0e 06 7b   ┆    P    :   "   Z H D !     *   b     7T  ? L C H Q J U   ]   a   e   mR  uT  {┆
0x1386a…138ba               0b 66 06 81 0b 7a 06 db 50 14 00 12 00 16 00 48 00 44 04 21 0e 00 06 e1 50 0e 06 e7 50 4e 06 f9 54 06 07 1d 54 04 07 21 07 3e 07 29 08 ba 07 41 07 40 07 4f 54 fa 07 59 54 f0 07 61 57 08 07 67 57 02 07 73 51 d6 07 77 50 1e 07 7d 52 cc 07 7f   ┆ f   z  P      H D !    P   PN  T   T  ! > )   A @ OT  YT  aW  gW  sQ  wP  }R   ┆
0x138ba…1390a               50 06 07 85 57 04 00 12 00 62 00 48 00 44 04 21 80 00 07 8d 07 98 07 91 50 2e 07 9b 52 ae 07 9f 54 24 07 a7 50 14 07 ad 50 0e 07 b3 50 08 07 b9 50 02 07 bb 57 8e 07 bf 57 04 07 cb 54 7e 07 d7 52 72 07 dd 55 0c 07 e3 52 66 07 e9 51 60 07 f7   ┆P   W    b H D !        P.  R   T$  P   P   P   P   W   W   T~  Rr  U   Rf  Q`  ┆
0x1390a…1395a               54 52 00 12 00 ae 00 48 00 44 04 21 fc f8 07 fd 08 52 08 05 08 56 08 0d 08 5a 08 15 08 5e 08 1d 08 64 08 25 08 68 08 2f 54 1a 08 3f 54 02 08 7b 08 b2 08 99 08 b2 08 9f 08 b2 08 a9 08 b2 08 af 08 b2 08 cb 54 2e 08 cf 54 0a 08 d3 50 16 00 12   ┆TR     H D !     R   V   Z   ^   d % h /T  ?T  {                    T.  T   P   ┆
0x1395a…139a8               00 fa 00 48 00 44 04 21 07 df 08 e5 50 1c 08 e9 52 18 08 f1 50 08 09 0d 50 08 09 11 50 1a 09 19 09 5a 09 1d 09 90 09 21 09 94 09 25 09 bc 09 29 09 c0 09 2b 57 1c 09 2f 09 ce 09 3b 0a 08 09 3f 0a 0c 09 43 0a 34 09 47 0a 38 00 12 01 46         ┆   H D !    P   R   P   P   P    Z     !   %   )   +W  /   ;   ?   C 4 G 8   F┆
0x139a8…139f8 (203, 2, 378) 00 48 00 44 04 21 e0 03 09 4b 0d 1e 09 53 0b a4 09 57 0b ba 09 73 51 02 09 79 50 02 09 87 50 10 09 a7 50 02 09 dd 52 04 09 f3 55 02 09 ff 50 10 0a 1f 50 02 0a 45 52 2c 0a 47 51 24 0a 5f 51 12 0a 7b 0a b8 0a 7f 0a bc 00 13 00 04 00 48 00 44   ┆ H D !   K   S   W   sQ  yP   P   P   R   U   P   P  ER, GQ$ _Q  {           H D┆
0x139f8…13a48               04 21 fc 1f 0a 83 0a fc 0a 87 0b 00 0a 8b 0a 9e 0a 8f 0d 1e 0a 97 0b a4 0a 9b 0b ba 0a b3 50 0c 0a c5 52 02 0a db 56 06 0a df 56 02 0a ed 52 04 0b 11 0b 4c 0b 15 0d 1e 0b 1d 0b a4 0b 21 0b ba 0b 25 0b 66 00 13 00 50 00 48 00 44 04 21 78 60   ┆ !                            P   R   V   V   R    L         !   % f   P H D !x`┆
0x13a48…13a98               0b 29 54 10 0b 2d 0b 78 0b 31 0b 6a 0b 39 0b 6a 0b 3f 0b 66 0b 6d 54 0c 0b 83 54 12 0b 89 56 0a 0b 93 53 02 0b a5 0b a4 0b bb 0b ba 0b c5 50 4a 0b cf 54 40 0b d5 54 3a 0b dd 54 72 0b e5 50 08 00 13 00 9c 00 48 00 44 04 21 00 04 0b eb 50 24   ┆ )T  - x 1 j 9 j ? f mT   T   V   S           PJ  T@  T:  Tr  P      H D !    P$┆
0x13a98…13ae8               0c 01 54 0e 0c 23 54 78 0c 43 51 06 0c 55 54 46 0c 8b 53 02 0c 8d 57 06 0c a9 56 04 0c ad 57 18 0c b1 56 14 0c b7 54 08 0c bf 57 12 0c cb 50 06 0c d1 0d 22 0c d9 54 1a 0c e9 50 06 00 13 00 e8 00 2c 00 28 04 13 08 00 0c ef 50 04 0d 05 50 04   ┆  T  #Tx CQ  UTF  S   W   V   W   V   T   W   P    "  T   P      , (      P   P ┆
0x13ae8…13b22               0d 09 57 04 0d 11 54 0a 0d 1f 0d 1e 0d 2d 56 06 0d 39 50 08 0d 4b 50 04 0d 4f 57 02 00 13 01 34 00 0e 00 0a 07 04 00 19 00 00 0d 54 00 00 00 13 01 64 40 04 00 00 00 13 01 76                                                                     ┆  W   T      -V  9P  KP  OW    4           T     d@      v┆
0x13b22…13b72 (204, 0, 400) 00 4a 00 46 20 20 20 20 20 20 20 20 20 49 44 45 4e 54 20 53 59 53 4c 4f 44 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 45 4c 20 31 30 2e 30 20 38 30 2d 30 33 2d 31 35 20 38 37 30 31 30 35 30 34 31 30 30 30 00 14 00 04 00 26   ┆ J F         IDENT SYSLOD                   REL 10.0 80-03-15 870105041000     &┆
0x13b72…13bc2               00 22 01 10 c4 53 59 53 4c 4f 44 4b c4 53 59 53 42 41 53 00 c4 4e 55 4d 53 45 47 c4 c4 50 52 47 4c 47 31 00 00 14 00 52 00 10 00 0c 05 05 d4 4e 55 4d 53 45 47 c4 00 0a 00 14 00 7c 00 10 00 0c 05 05 d4 50 52 47 4c 47 31 00 00 02 00 14 00 90   ┆ "   SYSLODK SYSBAS  NUMSEG  PRGLG1    R       NUMSEG      |       PRGLG1       ┆
0x13bc2…13c12               00 10 00 0c 05 05 dc 53 59 53 42 41 53 00 00 00 00 14 00 a4 00 10 00 0c 05 05 dc 53 59 53 4c 4f 44 4b 00 18 00 14 00 b8 00 0e 00 0a 02 04 c2 53 43 54 53 46 41 d3 00 14 00 cc 00 0e 00 0a 02 04 c2 53 43 54 49 50 4c 20 00 14 00 de 00 2c 00 28   ┆       SYSBAS              SYSLODK             SCTSFA            SCTIPL      , (┆
0x13c12…13c62               03 13 00 00 00 01 00 04 01 00 00 00 00 00 ff ff 00 00 19 09 11 01 08 28 24 53 57 41 50 20 20 20 81 41 00 02 00 02 82 41 00 14 00 f0 00 0e 00 0a 02 04 c2 53 43 54 41 4e 4f de 00 14 01 20 00 0e 00 0a 02 04 c2 53 43 54 41 44 41 4c 00 14 01 32   ┆                       ($SWAP    A     A           SCTANO            SCTADAL   2┆
0x13c62…13cb2               00 2c 00 28 03 13 00 00 00 1f 92 48 00 00 00 04 83 41 00 00 00 06 80 c1 00 00 00 08 87 41 00 02 00 08 81 c1 00 00 00 02 81 20 04 00 00 14 01 44 00 0a 00 06 02 02 62 52 45 4c 00 14 01 74 00 0e 00 0a 02 04 c2 53 43 54 4f 50 54 d3 00 14 01 82   ┆ , (       H     A           A                 D      bREL   t       SCTOPT     ┆

Reduced view