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

⟦b092b6efd⟧

    Length: 14162 (0x3752)
    Notes: pts_type(SC)
    Names: »SCREEN.SC«

Derivation

└─⟦173d42e04⟧ Bits:30009663 Philips computer tape "600105"
    └─⟦this⟧ »SCREEN/SCREEN.SC« 

PTS(SC)

	IDENT SCREEN	REL=10.0,800314,870138041000
* 
*    A STANDARD PROGRAM PACKAGE HANDLING
*    A COMPLETE PICTURE ON A DISPLAY SCREEN 
* 
*    RUNNING UNDER:  CREDIT REL 10.0
*                    TOSS   REL 10.0
* 
 DDUM SPDDIV
 PDIV 
* 
 ENTRY SPCLRA CLEAR ALL VARIABLE FIELDS 
 ENTRY SPCLRS CLEAR SOME VARIABLE FIELDS
 ENTRY SPCLRN CLEAR NO VARIABLE FIELDS
 ENTRY SPERR DISPLAY ERROR MESSAGE, UPDATE
			.. CURRENT FIELD & CONTINUE IN ..
			.. FORMAT. 
 ENTRY SPERR2 DISPLAY ERROR MESSAGE, UPDATE 
			.. CURRENT FIELD & RETURN. 
* 
 EXPROC SPCHK1 STANDARD CHECK ROUTINE NO. 1 
 EXPROC SPCHK2 STANDARD CHECK ROUTINE NO. 2 
 EXPROC SPCHK3 STANDARD CHECK ROUTINE NO. 3 
 EXPROC SPCHK4 STANDARD CHECK ROUTINE NO. 4 
 EXPROC SPCHK5 STANDARD CHECK ROUTINE NO.5
 EXPROC SPCHK6 STANDARD CHECK ROUTINE NO. 6 
 EXPROC SPCHK7 STANDARD CHECK ROUTINE NO. 7 
 EXPROC SPAPPL USER ROUTINE TO HANDLE 
			APPL VALUES
 EXPROC SPTCHK USER ROUTINE TO EVALUATE 
			CONDITIONAL TABULATION 
			APPL VALUES
			CONDITIONAL TABULATION 
* 
	EXT	EMPTYT	ASSEMBLY SUBROUTINE EMPTYT  - 
			TEST IF DATA ITEM IS EMPTY 
* 
 EJECT
 INCLUDE SPLITT,LIST
 EJECT
* 
*    CLEAR ALL VARIABLE FIELD BEFORE HANDLING THE PICTURE 
* 
SPCLRA PROC 
	PERF	SCREEN,=W'1'
	RET
 PEND 
* 
*    CLEAR SOME VARIABLE FIELDS BEFORE HANDLING THE PICTURE 
* 
SPCLRS PROC 
	PERF	SCREEN,=W'2'
	RET
 PEND 
* 
*    CLEAR NO VARIABLE FIELDS BEFORE HANDLING THE PICTURE 
* 
SPCLRN PROC 
	PERF	SCREEN,=W'3'
	RET
 PEND 
* 
*    HANDLE ERRORS DETECTED OUTSIDE THE PACKAGE 
* 
SPERR PROC
 PERF SCREEN,=W'0' SPERR WITHOUT DIRECT RETURN
 RET
 PEND 
* 
SPERR2 PROC 
 SET SPERCALL INDICATE SPERR CALL 
 PERF SCREEN,=W'0' SPERR WITH DIRECT RETURN 
 CLEAR SPERCALL 
	RET
 PEND 
* 
 EJECT
SCREEN	PROC	OPTION
	PLIT	OPTION	OPTIONS SELECTOR 

	MOVE	SPBINW2,OPTION	MOVE TO VARIABLE 
			TO ALLOW INSTR.S CMP AND IB
 CMP SPBINW2,='0' "SPERR" CALL? 
 BE ERRPRINT YES! 

 MOVE SPBINW1,='1' SET INITIAL VALUE
 TBT SPPROMPT,ENTIRE JUMP IF ENTIRE FORMAT
			SHOULD BE DISPLAYED
* 
*    ONLY VARIABLE FIELDS 
* 
 IB SPBINW2,CLEARA,CLEARS,CONT JUMP ON ROUTINE INDEX
* 
CLEARA
 ERASE 2,SPBINW1,='0' ERASE ALL FROM 1 AND UP 
 B CONT 
* 
CLEARS
 ERASE 5,SPBINW1,='0' ERASE NOT-"NCLR" FIELDS 
			FROM 1 AND UP
	B	CONT 
 EJECT
* 
*    DISPLAY ENTIRE FORMAT
* 
ENTIRE
 IB SPBINW2,ECLRA,ECLRS,ECLRN JUMP ON ROUTINE INDEX 
* 
*    CLEAR ALL VARIABLES
* 
ECLRA 
 ERASE 3,SPBINW1,='0' CLEAR ALL FROM 1 AND UP 
			IN MEMORY
 B ECLRN CONTINUE 
* 
*    CLEAR VARIABLES WITHOUT THE "NCLR" FLAG SET
* 
ECLRS 
 ERASE 6,SPBINW1,='0' CLEAR NOT-"NCLR" FIELDS 
			IN MEMORY
* 
*    CLEAR NO VARIABLES IN MEMORY 
* 
ECLRN 
 DISPLAY 0,SPBINW1,='0' DISPLAY ENTIRE FORM 
	EJECT
* 
CONT
 GETABX SPBINW4 GET CURRENT INDEX 
 BL KTHOME JUMP IF NO CURRENT FIELD 
CONT5 
 GETFLD 0,SPBINW4,SPBINW3 SEARCH CURRENT POSITION 
 BZ SETCREAD JUMP IF FOUND
 BL KTHOME POSITION NOT FOUND 
* 
*    COMPULSORY FIELD FOUND 
* 
 MOVE SPBINW4,SPBINW3 CHANGE INDEX
 B CONT5 SEARCH AGAIN 
* 
 EJECT
* 
*    SET CURSOR AND READ KEYBOARD 
* 
SETCREAD
	SETCUR		SET CURSOR ON CURRENT FIELD

* 
*    READ TO CURRENT FIELD ON DISPLAY 
* 
READIN
 DYKI SPINPUT,SPKTAB1,SPKTAB2,SPBINW1,		C 
		SPBINW2,SPBINW4 
 BL ERRPRT ERROR
 CBNG SPBINW2,='0',RETUR JUMP IF POWER OFF OR 
			KEY SWITCHES 
DYKOUT
 CBNE SPBINW2,='7',DYK100 IF KEY = TBWD & ... 
 CMP SPBINW1,='0' ... POSITION > 0, ... 
 BNE KEDBWD ... START EDIT
DYK100
 IB SPBINW2,UPD300,CLEA20 JUMP ON	C 
		UPDATE,CANC,CANC,		C
		UPDATE,UPDATE,UPDATE,UPDATE CONVERTED	C 
		UPDATE,UPDATE,UPDATE,UPDATE END-OF-ITEM-KEY	C 
		UPDATE,KDUPL,KEDIT
	EJECT
* 
*    HANDLE THE RESPECTIVE KEY AS EOI-KEY FIRST 
* 
UPDATE
 CBE SPBINW1,='0',UPD350 JUMP IF LENGTH = 0 
 GETCTL 3,SPBINW4 GET SCHK-NUMBER 
 CBE SPBINW4,='0',UPD050 JUMP IF NOT STANDARD CHECK 
* 
 PERFI SPBINW4,SPCHK1,SPCHK2,SPCHK3		C
		SPCHK4,SPCHK5,SPCHK6,SPCHK7 
 IB SPBINW3,UPD100,UPD070,ERRPRINT
* 
*    CONDITIONAL DISPLAYING 
* 
UPD050
 MOVE SPBINW4,='1' INDICATE COND. DISPL 
 B UPD200 
UPD070
 GETCTL 0,SPBINW3 GET APPL-VALUE
 CBNE SPBINW3,='0',UPD210 JUMP IF APPL VALUE
 B SETCREAD 
* 
*    UNCONDITIONAL DISPLAYING 
* 
UPD100
 MOVE SPBINW4,='2' INDICATE UNCONDITIONAL DISPLAY 
UPD200
 GETCTL 0,SPBINW3 GET APPL-VALUE
 CBE SPBINW3,='0',UPD400 JUMP IF NO APPL VALUE
* 
*    APPL-VALUE DIFFERENT FROM ZERO 
* 
UPD210
 PERF SPAPPL
 IB SPBINW3,UPD260,SETCREAD,ERRPRINT
 B UPD400 
* 
*    OK AFTER APPL CONTROL
*    UNCONDITIONAL DISPLAYING 
* 
UPD260			UPDATE CURRENT INPUT ... 
 UPDFLD 1,SPINPUT ... FIELD & DISPLAY IT
UPD300 SET SPCHANGE INDICATE CHANGED ITEM 
UPD350
 CBE SPBINW2,=X'E',KCOPY TO ALLOW "COPY"-KEY ...
			... IN "SPERR2"-CALL 
 TBT SPERCALL,RETUR RETURN IF "SPERR2"-CALL 
* 
*    JUMP ON FUNCTION KEY INDEX 
* 
 IB SPBINW2,READIN,DUMMY,		C
		KEOI,DUMMY,DUMMY,KTFWD,		C
		KTBWD,KTHOME,KTLDOWN,KTLEFT,KTRIGHT,		C 
		KTDOWN,KTUP,DUMMY,DUMMY,DUMMY,KENTER
 SUB SPBINW2,=W'14' ADJUST EOI-KEY INDEX
DUMMY 
RETUR 
 RET
* 
 EJECT
UPD400
 CBE SPBINW4,='2',UPD260 JUMP IF UNCONDITIONAL DISPL
 UPDFLD 0,SPINPUT UPDATE FIELD DISPL. COND. 
 B UPD300 
* 
 EJECT
KEOI			COMMON END-OF-ITEM KEY 
KTFWD			TAB. FORWARD 1 STEP 
 TFWD 
	B	TSTTAB 
KTBWD			TABULATION 1 STEP BACKW.
 TBWD 
 B TSTTAB 
KTHOME			TAB. TO HOME POSITION
 THOME
 B TSTTAB 
KTLDOWN			TAB. TO FIRST ON NEXT LINE
 TLDOWN 
 B TSTTAB 
KTLEFT			TAB. TO LEFTMOST 
 TLEFT
 B TSTTAB 
KTRIGHT			TAB. TO RIGHTMOST 
 TRIGHT 
 B TSTTAB 
KTDOWN			TAB 1 DOWN 
 TDOWN
 B TSTTAB 
KTUP			TAB 1 UP 
 TUP

TSTTAB			TEST TAB OUTPUT
 BE READIN OK 
 BL SETCREAD NOT FOUND
 BOFL SETCREAD EMPTY COMPULSORY FIELD 
* 
*    CONDITIONAL TABULATION 
* 
 PERF SPTCHK
 CBE SPBINW3,='0',SETCREAD
 IB SPBINW2,DUMMY,DUMMY,		C 
		KTFWD,DUMMY,DUMMY,KTFWD,		C 
		KTBWD,KTFWD,KTFWD,KTFWD,		C 
		KTBWD,KTFWD,KTBWD 
*    BRANCH LIST EXHAUSTED - SPBINW2 CLOBBERED BY SPTCHK
* 
	B	SETCREAD 


	EJECT
KCOPY			HARD COPY 
 MOVE SPBINW3,='1'
 PRINT SPDSPRT,SPBINW3,='0' 
 TBT SPERCALL,RETUR RETURN IF "SPERR"-CALL
 B SETCREAD SET CURSOR AND READ 
* 
KDUPL			DUPLICATION 
 MOVE SPBINW2,='3' INDICATE COMMON EOI-KEY
 DUPL SPINPUT DUPLICATION 
 BZ UPD260 DUPL ALLOWED 
 MOVE SPBINW4,='4' INDICATE ILLEGAL EOI-KEY 
 B ERRPRINT DUPL NOT ALLOWED
 EJECT
* 
*    EDIT FIELD 
* 
KEDERR			EDIT AFTER ERROR 
 CBE SPBINW1,='0',KEDIT 
KEDBWD			EDIT AFTER TBWD
 MOVE SPBINW1,='1'
KEDIT			NORMAL EDIT 
 GETCTL 1,SPBINW3 GET MAXL
 CBNE SPBINW3,='0',KED100 
 EDWRT SPDSSCRN,BELL ACOUSTIC ALARM 
 B SETCREAD 
KED100
 EDFLD SPINPUT,SPKTAB3,SPBINW1,		C
		SPBINW2,SPBINW4 
 BL ERRPRT ERROR
 CBNG SPBINW2,='0',POWEROFF POWER OFF OR KEY SWITCH 
 CBNE SPBINW1,='0',KED150 LENGTH NOT ZERO 
 SET SPCHANGE ITEM CLEARED BY EDFLD 
KED150
 B DYKOUT CONTINUE AS FOR DYKI
	EJECT
* 
*    ENTER KEY
* 
KENTER
 MOVE SPBINW4,='5' INDICATE COMP.FIELD FOUND
 MOVE SPBINW1,='0' INDICATE NO CLEARING 
 MOVE SPBINW2,='0' SET INDEX TO LAST FIELD
			IN FORMAT
 GETFLD 0,SPBINW2,SPBINW3 SEARCH FOR EMPTY COMP. FIELDS 
 BOFL KENT10 EMPTY COMP. FIELD FOUND
 TSTCTL 2 LAST FIELD COMPULSORY?
 BZ KENT05 NO!
 CALL EMPTYT,:FMTITEM EMPTY?
 BP KENT10 YES! 
KENT05
 MOVE SPBINW2,='3' INDICATE ENTER KEY DEPRESSED 
 RET
* 
*    EMPTY COMPULSORY FIELD FOUND 
* 
KENT10
 GETFLD 0,SPBINW3,SPBINW2 GET THE COMPULSORY FIELD
 B ERRPRINT 
 EJECT
POWEROFF
 B RETUR
ERRPRT
 CBE SPBINW2,='16',KEDIT	JUMP IF EDIT 
 CBE SPBINW2,='4',CANC JUMP IF CANCEL1
 CBE SPBINW2,='5',CANC JUMP IF CANCEL2
 CBE SPBINW2,='7',KEDBWD JUMP IF TBWD 
* 
*    ERROR HANDLING 
* 
ERRPRINT
 CMP SPBINW4,='0' 
 BE SETCREAD JUMP IF NO PRINTOUT
 EDWRT SPDSSCRN,BELL ACOUSTIC ALARM 
 MOVE SPBINW3,=X'1801' ROW 24 COL. 1
 DSC1 SPDSSCRN,6,SPBINW3 SET CURSOR ON LAST ROW 
 EDWRT SPDSSCRN,SPFTBERR(SPBINW4) 
* 
*    READ AFTER ERROR 
* 
ERREAD
 SETCUR		SET CURSOR AT THE BEGINNING
			OF THE CURRENT FIELD 
ERR100
 MOVE SPBINW3,='1' REQUESTED LENGTH 
* 
 NKI .NE,SPDSDYKB,SPSTRGW1,SPKTAB1,SPBINW3,SPBINW2
 BNZ ERR100 JUMP IF NOT OK
 CBE SPBINW2,='0',POWEROFF JUMP IF POWER OFF
 IB SPBINW2,ERR100,ERRCONT		C 
		ERRCONT,ERR100,ERRCONT,ERRCONT
 CBNE SPBINW2,='17',ERR100 TRY AGAIN IF NOT EDIT KEY! 
* 
*    CLEAR ERROR PRINTOUT 
* 
ERRCONT 
 MOVE SPBINW3,='24' INDICATE LAST LINE
 ERASE 0,SPBINW3,SPBINW3 ERASE LAST LINE
 CBE SPBINW2,='17',KEDERR EDIT KEY
 SUB SPBINW2,='1' ADJUST KEY INDEX
CANC
 CBE SPBINW1,='0',ERRC10 JUMP IF LENGTH = 0 
 MOVE SPINPUT,:FMTITEM SAVE CURRENT CONTENTS
 MOVE SPSTRGW1,=X'3100' 
 MOVE :FMTITEM,SPSTRGW1 PUT SOMETHING IN THE FIELD
 GETABX SPBINW4 GET CURRENT INDEX 
 ERASE 10,SPBINW4,SPBINW4 CLEAR FIELD 
ERRC10
 IB SPBINW2,CLEAR1,CLEAR2,DUMMY 
 SUB SPBINW2,='3' ADJUST FOR CANCEL1,CANCEL2
 RET
CLEAR1
 CBE SPBINW1,='0',ERRC20 JUMP IF LENGTH = 0 
 SET SPCHANGE INDICATE CHANGED FIELD
ERRC20
 B SETCREAD CONTINUE
* 
CLEAR2
 CBE SPBINW1,='0',CLEA20 JUMP IF LENGTH 0 
 MOVE :FMTITEM,SPINPUT RESTORE CURRENT CONTENTS 
CLEA20
 GETABX SPBINW4 GET CURRENT TAB INDEX 
 DISPLAY 1,SPBINW4,SPBINW4 DISPLAY FIELD
 B SETCREAD 
* 
BELL FRMT 
 FSL
 FILLR X'07',1
 FMEND

	PEND 

 END

HexDump

0x0000…0032 (0, 0, 400)  Head {h00=0x002e, h01=0x0050, text=» IDENT SCREEN REL=10.0,800314,870138041000«, t00=0x0000, t01=0x0004}
0x0032…003c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0036}
0x003c…006c              Head {h00=0x002c, h01=0x0050, text=»*    A STANDARD PROGRAM PACKAGE HANDLING«, t00=0x0000, t01=0x0040}
0x006c…00a0              Head {h00=0x0030, h01=0x0050, text=»*    A COMPLETE PICTURE ON A DISPLAY SCREEN «, t00=0x0000, t01=0x0070}
0x00a0…00aa              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x00a4}
0x00aa…00d6              Head {h00=0x0028, h01=0x0050, text=»*    RUNNING UNDER:  CREDIT REL 10.0«, t00=0x0000, t01=0x00ae}
0x00d6…0102              Head {h00=0x0028, h01=0x0050, text=»*                    TOSS   REL 10.0«, t00=0x0000, t01=0x00da}
0x0102…010c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0106}
0x010c…0120              Head {h00=0x0010, h01=0x0050, text=» DDUM SPDDIV«, t00=0x0000, t01=0x0110}
0x0120…012e              Head {h00=0x000a, h01=0x0050, text=» PDIV «, t00=0x0000, t01=0x0124}
0x012e…0138              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0132}
0x0138…0168              Head {h00=0x002c, h01=0x0050, text=» ENTRY SPCLRA CLEAR ALL VARIABLE FIELDS «, t00=0x0000, t01=0x013c}
0x0168…0198              Head {h00=0x002c, h01=0x0050, text=» ENTRY SPCLRS CLEAR SOME VARIABLE FIELDS«, t00=0x0000, t01=0x016c}
0x0198…01c6              Head {h00=0x002a, h01=0x0050, text=» ENTRY SPCLRN CLEAR NO VARIABLE FIELDS«, t00=0x0001, t01=0x000c}
0x01c6…01f8              Head {h00=0x002e, h01=0x0050, text=» ENTRY SPERR DISPLAY ERROR MESSAGE, UPDATE«, t00=0x0001, t01=0x003a}
0x01f8…0224              Head {h00=0x0028, h01=0x0050, text=»   .. CURRENT FIELD & CONTINUE IN ..«, t00=0x0001, t01=0x006c}
0x0224…023a              Head {h00=0x0012, h01=0x0050, text=»   .. FORMAT. «, t00=0x0001, t01=0x0098}
0x023a…026e              Head {h00=0x0030, h01=0x0050, text=» ENTRY SPERR2 DISPLAY ERROR MESSAGE, UPDATE «, t00=0x0001, t01=0x00ae}
0x026e…0294              Head {h00=0x0022, h01=0x0050, text=»   .. CURRENT FIELD & RETURN. «, t00=0x0001, t01=0x00e2}
0x0294…029e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0108}
0x029e…02d2              Head {h00=0x0030, h01=0x0050, text=» EXPROC SPCHK1 STANDARD CHECK ROUTINE NO. 1 «, t00=0x0001, t01=0x0112}
0x02d2…0306              Head {h00=0x0030, h01=0x0050, text=» EXPROC SPCHK2 STANDARD CHECK ROUTINE NO. 2 «, t00=0x0001, t01=0x0146}
0x0306…033a              Head {h00=0x0030, h01=0x0050, text=» EXPROC SPCHK3 STANDARD CHECK ROUTINE NO. 3 «, t00=0x0001, t01=0x017a}
0x033a…036e              Head {h00=0x0030, h01=0x0050, text=» EXPROC SPCHK4 STANDARD CHECK ROUTINE NO. 4 «, t00=0x0002, t01=0x001e}
0x036e…03a0              Head {h00=0x002e, h01=0x0050, text=» EXPROC SPCHK5 STANDARD CHECK ROUTINE NO.5«, t00=0x0002, t01=0x0052}
0x03a0…03d4              Head {h00=0x0030, h01=0x0050, text=» EXPROC SPCHK6 STANDARD CHECK ROUTINE NO. 6 «, t00=0x0002, t01=0x0084}
0x03d4…0408              Head {h00=0x0030, h01=0x0050, text=» EXPROC SPCHK7 STANDARD CHECK ROUTINE NO. 7 «, t00=0x0002, t01=0x00b8}
0x0408…0436              Head {h00=0x002a, h01=0x0050, text=» EXPROC SPAPPL USER ROUTINE TO HANDLE «, t00=0x0002, t01=0x00ec}
0x0436…044c              Head {h00=0x0012, h01=0x0050, text=»   APPL VALUES«, t00=0x0002, t01=0x011a}
0x044c…047c              Head {h00=0x002c, h01=0x0050, text=» EXPROC SPTCHK USER ROUTINE TO EVALUATE «, t00=0x0002, t01=0x0130}
0x047c…049e              Head {h00=0x001e, h01=0x0050, text=»   CONDITIONAL TABULATION «, t00=0x0002, t01=0x0160}
0x049e…04b4              Head {h00=0x0012, h01=0x0050, text=»   APPL VALUES«, t00=0x0002, t01=0x0182}
0x04b4…04d6              Head {h00=0x001e, h01=0x0050, text=»   CONDITIONAL TABULATION «, t00=0x0003, t01=0x0008}
0x04d6…04e0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x002a}
0x04e0…0512              Head {h00=0x002e, h01=0x0050, text=» EXT EMPTYT ASSEMBLY SUBROUTINE EMPTYT  - «, t00=0x0003, t01=0x0034}
0x0512…0538              Head {h00=0x0022, h01=0x0050, text=»   TEST IF DATA ITEM IS EMPTY «, t00=0x0003, t01=0x0066}
0x0538…0542              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x008c}
0x0542…0550              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0003, t01=0x0096}
0x0550…056c              Head {h00=0x0018, h01=0x0050, text=» INCLUDE SPLITT,LIST«, t00=0x0003, t01=0x00a4}
0x056c…057a              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0003, t01=0x00c0}
0x057a…0584              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x00ce}
0x0584…05c6              Head {h00=0x003e, h01=0x0050, text=»*    CLEAR ALL VARIABLE FIELD BEFORE HANDLING THE PICTURE «, t00=0x0003, t01=0x00d8}
0x05c6…05d0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x011a}
0x05d0…05e4              Head {h00=0x0010, h01=0x0050, text=»SPCLRA PROC «, t00=0x0003, t01=0x0124}
0x05e4…05fe              Head {h00=0x0016, h01=0x0050, text=» PERF SCREEN,=W'1'«, t00=0x0003, t01=0x0138}
0x05fe…060a              Head {h00=0x0008, h01=0x0050, text=» RET«, t00=0x0003, t01=0x0152}
0x060a…0618              Head {h00=0x000a, h01=0x0050, text=» PEND «, t00=0x0003, t01=0x015e}
0x0618…0622              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x016c}
0x0622…0666              Head {h00=0x0040, h01=0x0050, text=»*    CLEAR SOME VARIABLE FIELDS BEFORE HANDLING THE PICTURE «, t00=0x0003, t01=0x0176}
0x0666…0670              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x002a}
0x0670…0684              Head {h00=0x0010, h01=0x0050, text=»SPCLRS PROC «, t00=0x0004, t01=0x0034}
0x0684…069e              Head {h00=0x0016, h01=0x0050, text=» PERF SCREEN,=W'2'«, t00=0x0004, t01=0x0048}
0x069e…06aa              Head {h00=0x0008, h01=0x0050, text=» RET«, t00=0x0004, t01=0x0062}
0x06aa…06b8              Head {h00=0x000a, h01=0x0050, text=» PEND «, t00=0x0004, t01=0x006e}
0x06b8…06c2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x007c}
0x06c2…0704              Head {h00=0x003e, h01=0x0050, text=»*    CLEAR NO VARIABLE FIELDS BEFORE HANDLING THE PICTURE «, t00=0x0004, t01=0x0086}
0x0704…070e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x00c8}
0x070e…0722              Head {h00=0x0010, h01=0x0050, text=»SPCLRN PROC «, t00=0x0004, t01=0x00d2}
0x0722…073c              Head {h00=0x0016, h01=0x0050, text=» PERF SCREEN,=W'3'«, t00=0x0004, t01=0x00e6}
0x073c…0748              Head {h00=0x0008, h01=0x0050, text=» RET«, t00=0x0004, t01=0x0100}
0x0748…0756              Head {h00=0x000a, h01=0x0050, text=» PEND «, t00=0x0004, t01=0x010c}
0x0756…0760              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x011a}
0x0760…0798              Head {h00=0x0034, h01=0x0050, text=»*    HANDLE ERRORS DETECTED OUTSIDE THE PACKAGE «, t00=0x0004, t01=0x0124}
0x0798…07a2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x015c}
0x07a2…07b4              Head {h00=0x000e, h01=0x0050, text=»SPERR PROC«, t00=0x0004, t01=0x0166}
0x07b4…07ea              Head {h00=0x0032, h01=0x0050, text=» PERF SCREEN,=W'0' SPERR WITHOUT DIRECT RETURN«, t00=0x0004, t01=0x0178}
0x07ea…07f6              Head {h00=0x0008, h01=0x0050, text=» RET«, t00=0x0005, t01=0x001e}
0x07f6…0804              Head {h00=0x000a, h01=0x0050, text=» PEND «, t00=0x0005, t01=0x002a}
0x0804…080e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x0038}
0x080e…0822              Head {h00=0x0010, h01=0x0050, text=»SPERR2 PROC «, t00=0x0005, t01=0x0042}
0x0822…084c              Head {h00=0x0026, h01=0x0050, text=» SET SPERCALL INDICATE SPERR CALL «, t00=0x0005, t01=0x0056}
0x084c…0880              Head {h00=0x0030, h01=0x0050, text=» PERF SCREEN,=W'0' SPERR WITH DIRECT RETURN «, t00=0x0005, t01=0x0080}
0x0880…0898              Head {h00=0x0014, h01=0x0050, text=» CLEAR SPERCALL «, t00=0x0005, t01=0x00b4}
0x0898…08a4              Head {h00=0x0008, h01=0x0050, text=» RET«, t00=0x0005, t01=0x00cc}
0x08a4…08b2              Head {h00=0x000a, h01=0x0050, text=» PEND «, t00=0x0005, t01=0x00d8}
0x08b2…08bc              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x00e6}
0x08bc…08ca              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0005, t01=0x00f0}
0x08ca…08e4              Head {h00=0x0016, h01=0x0050, text=»SCREEN PROC OPTION«, t00=0x0005, t01=0x00fe}
0x08e4…090a              Head {h00=0x0022, h01=0x0050, text=» PLIT OPTION OPTIONS SELECTOR «, t00=0x0005, t01=0x0118}
0x090a…0912              Head {h00=0x0004, h01=0x0050, t00=0x0005, t01=0x013e}
0x0912…0940              Head {h00=0x002a, h01=0x0050, text=» MOVE SPBINW2,OPTION MOVE TO VARIABLE «, t00=0x0005, t01=0x0146}
0x0940…0966              Head {h00=0x0022, h01=0x0050, text=»   TO ALLOW INSTR.S CMP AND IB«, t00=0x0005, t01=0x0174}
0x0966…098e              Head {h00=0x0024, h01=0x0050, text=» CMP SPBINW2,='0' "SPERR" CALL? «, t00=0x0006, t01=0x000a}
0x098e…09a8              Head {h00=0x0016, h01=0x0050, text=» BE ERRPRINT YES! «, t00=0x0006, t01=0x0032}
0x09a8…09b0              Head {h00=0x0004, h01=0x0050, t00=0x0006, t01=0x004c}
0x09b0…09dc              Head {h00=0x0028, h01=0x0050, text=» MOVE SPBINW1,='1' SET INITIAL VALUE«, t00=0x0006, t01=0x0054}
0x09dc…0a0e              Head {h00=0x002e, h01=0x0050, text=» TBT SPPROMPT,ENTIRE JUMP IF ENTIRE FORMAT«, t00=0x0006, t01=0x0080}
0x0a0e…0a2c              Head {h00=0x001a, h01=0x0050, text=»   SHOULD BE DISPLAYED«, t00=0x0006, t01=0x00b2}
0x0a2c…0a36              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x00d0}
0x0a36…0a58              Head {h00=0x001e, h01=0x0050, text=»*    ONLY VARIABLE FIELDS «, t00=0x0006, t01=0x00da}
0x0a58…0a62              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x00fc}
0x0a62…0a9e              Head {h00=0x0038, h01=0x0050, text=» IB SPBINW2,CLEARA,CLEARS,CONT JUMP ON ROUTINE INDEX«, t00=0x0006, t01=0x0106}
0x0a9e…0aa8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x0142}
0x0aa8…0ab6              Head {h00=0x000a, h01=0x0050, text=»CLEARA«, t00=0x0006, t01=0x014c}
0x0ab6…0aec              Head {h00=0x0032, h01=0x0050, text=» ERASE 2,SPBINW1,='0' ERASE ALL FROM 1 AND UP «, t00=0x0006, t01=0x015a}
0x0aec…0afc              Head {h00=0x000c, h01=0x0050, text=» B CONT «, t00=0x0006, t01=0x0190}
0x0afc…0b06              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x0010}
0x0b06…0b14              Head {h00=0x000a, h01=0x0050, text=»CLEARS«, t00=0x0007, t01=0x001a}
0x0b14…0b4a              Head {h00=0x0032, h01=0x0050, text=» ERASE 5,SPBINW1,='0' ERASE NOT-"NCLR" FIELDS «, t00=0x0007, t01=0x0028}
0x0b4a…0b62              Head {h00=0x0014, h01=0x0050, text=»   FROM 1 AND UP«, t00=0x0007, t01=0x005e}
0x0b62…0b72              Head {h00=0x000c, h01=0x0050, text=» B CONT «, t00=0x0007, t01=0x0076}
0x0b72…0b80              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0007, t01=0x0086}
0x0b80…0b8a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x0094}
0x0b8a…0bac              Head {h00=0x001e, h01=0x0050, text=»*    DISPLAY ENTIRE FORMAT«, t00=0x0007, t01=0x009e}
0x0bac…0bb6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x00c0}
0x0bb6…0bc4              Head {h00=0x000a, h01=0x0050, text=»ENTIRE«, t00=0x0007, t01=0x00ca}
0x0bc4…0c00              Head {h00=0x0038, h01=0x0050, text=» IB SPBINW2,ECLRA,ECLRS,ECLRN JUMP ON ROUTINE INDEX «, t00=0x0007, t01=0x00d8}
0x0c00…0c0a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x0114}
0x0c0a…0c2a              Head {h00=0x001c, h01=0x0050, text=»*    CLEAR ALL VARIABLES«, t00=0x0007, t01=0x011e}
0x0c2a…0c34              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x013e}
0x0c34…0c42              Head {h00=0x000a, h01=0x0050, text=»ECLRA «, t00=0x0007, t01=0x0148}
0x0c42…0c78              Head {h00=0x0032, h01=0x0050, text=» ERASE 3,SPBINW1,='0' CLEAR ALL FROM 1 AND UP «, t00=0x0007, t01=0x0156}
0x0c78…0c8c              Head {h00=0x0010, h01=0x0050, text=»   IN MEMORY«, t00=0x0007, t01=0x018c}
0x0c8c…0ca6              Head {h00=0x0016, h01=0x0050, text=» B ECLRN CONTINUE «, t00=0x0008, t01=0x0010}
0x0ca6…0cb0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x002a}
0x0cb0…0ce8              Head {h00=0x0034, h01=0x0050, text=»*    CLEAR VARIABLES WITHOUT THE "NCLR" FLAG SET«, t00=0x0008, t01=0x0034}
0x0ce8…0cf2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x006c}
0x0cf2…0d00              Head {h00=0x000a, h01=0x0050, text=»ECLRS «, t00=0x0008, t01=0x0076}
0x0d00…0d36              Head {h00=0x0032, h01=0x0050, text=» ERASE 6,SPBINW1,='0' CLEAR NOT-"NCLR" FIELDS «, t00=0x0008, t01=0x0084}
0x0d36…0d4a              Head {h00=0x0010, h01=0x0050, text=»   IN MEMORY«, t00=0x0008, t01=0x00ba}
0x0d4a…0d54              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x00ce}
0x0d54…0d7e              Head {h00=0x0026, h01=0x0050, text=»*    CLEAR NO VARIABLES IN MEMORY «, t00=0x0008, t01=0x00d8}
0x0d7e…0d88              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x0102}
0x0d88…0d96              Head {h00=0x000a, h01=0x0050, text=»ECLRN «, t00=0x0008, t01=0x010c}
0x0d96…0dca              Head {h00=0x0030, h01=0x0050, text=» DISPLAY 0,SPBINW1,='0' DISPLAY ENTIRE FORM «, t00=0x0008, t01=0x011a}
0x0dca…0dd8              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0008, t01=0x014e}
0x0dd8…0de2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x015c}
0x0de2…0dee              Head {h00=0x0008, h01=0x0050, text=»CONT«, t00=0x0008, t01=0x0166}
0x0dee…0e18              Head {h00=0x0026, h01=0x0050, text=» GETABX SPBINW4 GET CURRENT INDEX «, t00=0x0008, t01=0x0172}
0x0e18…0e44              Head {h00=0x0028, h01=0x0050, text=» BL KTHOME JUMP IF NO CURRENT FIELD «, t00=0x0009, t01=0x000c}
0x0e44…0e52              Head {h00=0x000a, h01=0x0050, text=»CONT5 «, t00=0x0009, t01=0x0038}
0x0e52…0e8c              Head {h00=0x0036, h01=0x0050, text=» GETFLD 0,SPBINW4,SPBINW3 SEARCH CURRENT POSITION «, t00=0x0009, t01=0x0046}
0x0e8c…0eae              Head {h00=0x001e, h01=0x0050, text=» BZ SETCREAD JUMP IF FOUND«, t00=0x0009, t01=0x0080}
0x0eae…0ed4              Head {h00=0x0022, h01=0x0050, text=» BL KTHOME POSITION NOT FOUND «, t00=0x0009, t01=0x00a2}
0x0ed4…0ede              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x00c8}
0x0ede…0f02              Head {h00=0x0020, h01=0x0050, text=»*    COMPULSORY FIELD FOUND «, t00=0x0009, t01=0x00d2}
0x0f02…0f0c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x00f6}
0x0f0c…0f36              Head {h00=0x0026, h01=0x0050, text=» MOVE SPBINW4,SPBINW3 CHANGE INDEX«, t00=0x0009, t01=0x0100}
0x0f36…0f54              Head {h00=0x001a, h01=0x0050, text=» B CONT5 SEARCH AGAIN «, t00=0x0009, t01=0x012a}
0x0f54…0f5e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x0148}
0x0f5e…0f6c              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0009, t01=0x0152}
0x0f6c…0f76              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x0160}
0x0f76…0fa0              Head {h00=0x0026, h01=0x0050, text=»*    SET CURSOR AND READ KEYBOARD «, t00=0x0009, t01=0x016a}
0x0fa0…0faa (10, 0, 400) Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x0004}
0x0faa…0fba              Head {h00=0x000c, h01=0x0050, text=»SETCREAD«, t00=0x000a, t01=0x000e}
0x0fba…0fe6              Head {h00=0x0028, h01=0x0050, text=» SETCUR  SET CURSOR ON CURRENT FIELD«, t00=0x000a, t01=0x001e}
0x0fe6…0fee              Head {h00=0x0004, h01=0x0050, t00=0x000a, t01=0x004a}
0x0fee…0ff8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x0052}
0x0ff8…1026              Head {h00=0x002a, h01=0x0050, text=»*    READ TO CURRENT FIELD ON DISPLAY «, t00=0x000a, t01=0x005c}
0x1026…1030              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x008a}
0x1030…103e              Head {h00=0x000a, h01=0x0050, text=»READIN«, t00=0x000a, t01=0x0094}
0x103e…1070              Head {h00=0x002e, h01=0x0050, text=» DYKI SPINPUT,SPKTAB1,SPKTAB2,SPBINW1,  C «, t00=0x000a, t01=0x00a2}
0x1070…108a              Head {h00=0x0016, h01=0x0050, text=»  SPBINW2,SPBINW4 «, t00=0x000a, t01=0x00d4}
0x108a…10a2              Head {h00=0x0014, h01=0x0050, text=» BL ERRPRT ERROR«, t00=0x000a, t01=0x00ee}
0x10a2…10d8              Head {h00=0x0032, h01=0x0050, text=» CBNG SPBINW2,='0',RETUR JUMP IF POWER OFF OR «, t00=0x000a, t01=0x0106}
0x10d8…10f0              Head {h00=0x0014, h01=0x0050, text=»   KEY SWITCHES «, t00=0x000a, t01=0x013c}
0x10f0…10fe              Head {h00=0x000a, h01=0x0050, text=»DYKOUT«, t00=0x000a, t01=0x0154}
0x10fe…1134              Head {h00=0x0032, h01=0x0050, text=» CBNE SPBINW2,='7',DYK100 IF KEY = TBWD & ... «, t00=0x000a, t01=0x0162}
0x1134…1164              Head {h00=0x002c, h01=0x0050, text=» CMP SPBINW1,='0' ... POSITION > 0, ... «, t00=0x000b, t01=0x0008}
0x1164…1186              Head {h00=0x001e, h01=0x0050, text=» BNE KEDBWD ... START EDIT«, t00=0x000b, t01=0x0038}
0x1186…1194              Head {h00=0x000a, h01=0x0050, text=»DYK100«, t00=0x000b, t01=0x005a}
0x1194…11c0              Head {h00=0x0028, h01=0x0050, text=» IB SPBINW2,UPD300,CLEA20 JUMP ON C «, t00=0x000b, t01=0x0068}
0x11c0…11de              Head {h00=0x001a, h01=0x0050, text=»  UPDATE,CANC,CANC,  C«, t00=0x000b, t01=0x0094}
0x11de…1210              Head {h00=0x002e, h01=0x0050, text=»  UPDATE,UPDATE,UPDATE,UPDATE CONVERTED C «, t00=0x000b, t01=0x00b2}
0x1210…1248              Head {h00=0x0034, h01=0x0050, text=»  UPDATE,UPDATE,UPDATE,UPDATE END-OF-ITEM-KEY C «, t00=0x000b, t01=0x00e4}
0x1248…1264              Head {h00=0x0018, h01=0x0050, text=»  UPDATE,KDUPL,KEDIT«, t00=0x000b, t01=0x011c}
0x1264…1272              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x000b, t01=0x0138}
0x1272…127c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x0146}
0x127c…12b4              Head {h00=0x0034, h01=0x0050, text=»*    HANDLE THE RESPECTIVE KEY AS EOI-KEY FIRST «, t00=0x000b, t01=0x0150}
0x12b4…12be              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x0188}
0x12be…12cc (12, 0, 400) Head {h00=0x000a, h01=0x0050, text=»UPDATE«, t00=0x000c, t01=0x0004}
0x12cc…1300              Head {h00=0x0030, h01=0x0050, text=» CBE SPBINW1,='0',UPD350 JUMP IF LENGTH = 0 «, t00=0x000c, t01=0x0012}
0x1300…132a              Head {h00=0x0026, h01=0x0050, text=» GETCTL 3,SPBINW4 GET SCHK-NUMBER «, t00=0x000c, t01=0x0046}
0x132a…1366              Head {h00=0x0038, h01=0x0050, text=» CBE SPBINW4,='0',UPD050 JUMP IF NOT STANDARD CHECK «, t00=0x000c, t01=0x0070}
0x1366…1370              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x00ac}
0x1370…139e              Head {h00=0x002a, h01=0x0050, text=» PERFI SPBINW4,SPCHK1,SPCHK2,SPCHK3  C«, t00=0x000c, t01=0x00b6}
0x139e…13c4              Head {h00=0x0022, h01=0x0050, text=»  SPCHK4,SPCHK5,SPCHK6,SPCHK7 «, t00=0x000c, t01=0x00e4}
0x13c4…13ee              Head {h00=0x0026, h01=0x0050, text=» IB SPBINW3,UPD100,UPD070,ERRPRINT«, t00=0x000c, t01=0x010a}
0x13ee…13f8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x0134}
0x13f8…141c              Head {h00=0x0020, h01=0x0050, text=»*    CONDITIONAL DISPLAYING «, t00=0x000c, t01=0x013e}
0x141c…1426              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x0162}
0x1426…1434              Head {h00=0x000a, h01=0x0050, text=»UPD050«, t00=0x000c, t01=0x016c}
0x1434…1464              Head {h00=0x002c, h01=0x0050, text=» MOVE SPBINW4,='1' INDICATE COND. DISPL «, t00=0x000c, t01=0x017a}
0x1464…1476              Head {h00=0x000e, h01=0x0050, text=» B UPD200 «, t00=0x000d, t01=0x001a}
0x1476…1484              Head {h00=0x000a, h01=0x0050, text=»UPD070«, t00=0x000d, t01=0x002c}
0x1484…14ac              Head {h00=0x0024, h01=0x0050, text=» GETCTL 0,SPBINW3 GET APPL-VALUE«, t00=0x000d, t01=0x003a}
0x14ac…14e0              Head {h00=0x0030, h01=0x0050, text=» CBNE SPBINW3,='0',UPD210 JUMP IF APPL VALUE«, t00=0x000d, t01=0x0062}
0x14e0…14f4              Head {h00=0x0010, h01=0x0050, text=» B SETCREAD «, t00=0x000d, t01=0x0096}
0x14f4…14fe              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x00aa}
0x14fe…1524              Head {h00=0x0022, h01=0x0050, text=»*    UNCONDITIONAL DISPLAYING «, t00=0x000d, t01=0x00b4}
0x1524…152e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x00da}
0x152e…153c              Head {h00=0x000a, h01=0x0050, text=»UPD100«, t00=0x000d, t01=0x00e4}
0x153c…1576              Head {h00=0x0036, h01=0x0050, text=» MOVE SPBINW4,='2' INDICATE UNCONDITIONAL DISPLAY «, t00=0x000d, t01=0x00f2}
0x1576…1584              Head {h00=0x000a, h01=0x0050, text=»UPD200«, t00=0x000d, t01=0x012c}
0x1584…15ac              Head {h00=0x0024, h01=0x0050, text=» GETCTL 0,SPBINW3 GET APPL-VALUE«, t00=0x000d, t01=0x013a}
0x15ac…15e2              Head {h00=0x0032, h01=0x0050, text=» CBE SPBINW3,='0',UPD400 JUMP IF NO APPL VALUE«, t00=0x000d, t01=0x0162}
0x15e2…15ec              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x0008}
0x15ec…1618              Head {h00=0x0028, h01=0x0050, text=»*    APPL-VALUE DIFFERENT FROM ZERO «, t00=0x000e, t01=0x0012}
0x1618…1622              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x003e}
0x1622…1630              Head {h00=0x000a, h01=0x0050, text=»UPD210«, t00=0x000e, t01=0x0048}
0x1630…1644              Head {h00=0x0010, h01=0x0050, text=» PERF SPAPPL«, t00=0x000e, t01=0x0056}
0x1644…1670              Head {h00=0x0028, h01=0x0050, text=» IB SPBINW3,UPD260,SETCREAD,ERRPRINT«, t00=0x000e, t01=0x006a}
0x1670…1682              Head {h00=0x000e, h01=0x0050, text=» B UPD400 «, t00=0x000e, t01=0x0096}
0x1682…168c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x00a8}
0x168c…16ae              Head {h00=0x001e, h01=0x0050, text=»*    OK AFTER APPL CONTROL«, t00=0x000e, t01=0x00b2}
0x16ae…16d4              Head {h00=0x0022, h01=0x0050, text=»*    UNCONDITIONAL DISPLAYING «, t00=0x000e, t01=0x00d4}
0x16d4…16de              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x00fa}
0x16de…1708              Head {h00=0x0026, h01=0x0050, text=»UPD260   UPDATE CURRENT INPUT ... «, t00=0x000e, t01=0x0104}
0x1708…1738              Head {h00=0x002c, h01=0x0050, text=» UPDFLD 1,SPINPUT ... FIELD & DISPLAY IT«, t00=0x000e, t01=0x012e}
0x1738…176a              Head {h00=0x002e, h01=0x0050, text=»UPD300 SET SPCHANGE INDICATE CHANGED ITEM «, t00=0x000e, t01=0x015e}
0x176a…1778              Head {h00=0x000a, h01=0x0050, text=»UPD350«, t00=0x000e, t01=0x0190}
0x1778…17b0              Head {h00=0x0034, h01=0x0050, text=» CBE SPBINW2,=X'E',KCOPY TO ALLOW "COPY"-KEY ...«, t00=0x000f, t01=0x000e}
0x17b0…17d0              Head {h00=0x001c, h01=0x0050, text=»   ... IN "SPERR2"-CALL «, t00=0x000f, t01=0x0046}
0x17d0…1804              Head {h00=0x0030, h01=0x0050, text=» TBT SPERCALL,RETUR RETURN IF "SPERR2"-CALL «, t00=0x000f, t01=0x0066}
0x1804…180e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x009a}
0x180e…1836              Head {h00=0x0024, h01=0x0050, text=»*    JUMP ON FUNCTION KEY INDEX «, t00=0x000f, t01=0x00a4}
0x1836…1840              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x00cc}
0x1840…1864              Head {h00=0x0020, h01=0x0050, text=» IB SPBINW2,READIN,DUMMY,  C«, t00=0x000f, t01=0x00d6}
0x1864…1888              Head {h00=0x0020, h01=0x0050, text=»  KEOI,DUMMY,DUMMY,KTFWD,  C«, t00=0x000f, t01=0x00fa}
0x1888…18ba              Head {h00=0x002e, h01=0x0050, text=»  KTBWD,KTHOME,KTLDOWN,KTLEFT,KTRIGHT,  C «, t00=0x000f, t01=0x011e}
0x18ba…18e8              Head {h00=0x002a, h01=0x0050, text=»  KTDOWN,KTUP,DUMMY,DUMMY,DUMMY,KENTER«, t00=0x000f, t01=0x0150}
0x18e8…1918              Head {h00=0x002c, h01=0x0050, text=» SUB SPBINW2,=W'14' ADJUST EOI-KEY INDEX«, t00=0x000f, t01=0x017e}
0x1918…1926              Head {h00=0x000a, h01=0x0050, text=»DUMMY «, t00=0x0010, t01=0x001e}
0x1926…1934              Head {h00=0x000a, h01=0x0050, text=»RETUR «, t00=0x0010, t01=0x002c}
0x1934…1940              Head {h00=0x0008, h01=0x0050, text=» RET«, t00=0x0010, t01=0x003a}
0x1940…194a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x0046}
0x194a…1958              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0010, t01=0x0050}
0x1958…1966              Head {h00=0x000a, h01=0x0050, text=»UPD400«, t00=0x0010, t01=0x005e}
0x1966…19a2              Head {h00=0x0038, h01=0x0050, text=» CBE SPBINW4,='2',UPD260 JUMP IF UNCONDITIONAL DISPL«, t00=0x0010, t01=0x006c}
0x19a2…19d6              Head {h00=0x0030, h01=0x0050, text=» UPDFLD 0,SPINPUT UPDATE FIELD DISPL. COND. «, t00=0x0010, t01=0x00a8}
0x19d6…19e8              Head {h00=0x000e, h01=0x0050, text=» B UPD300 «, t00=0x0010, t01=0x00dc}
0x19e8…19f2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x00ee}
0x19f2…1a00              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0010, t01=0x00f8}
0x1a00…1a26              Head {h00=0x0022, h01=0x0050, text=»KEOI   COMMON END-OF-ITEM KEY «, t00=0x0010, t01=0x0106}
0x1a26…1a4a              Head {h00=0x0020, h01=0x0050, text=»KTFWD   TAB. FORWARD 1 STEP «, t00=0x0010, t01=0x012c}
0x1a4a…1a58              Head {h00=0x000a, h01=0x0050, text=» TFWD «, t00=0x0010, t01=0x0150}
0x1a58…1a6a              Head {h00=0x000e, h01=0x0050, text=» B TSTTAB «, t00=0x0010, t01=0x015e}
0x1a6a…1a92              Head {h00=0x0024, h01=0x0050, text=»KTBWD   TABULATION 1 STEP BACKW.«, t00=0x0010, t01=0x0170}
0x1a92…1aa0              Head {h00=0x000a, h01=0x0050, text=» TBWD «, t00=0x0011, t01=0x0008}
0x1aa0…1ab2              Head {h00=0x000e, h01=0x0050, text=» B TSTTAB «, t00=0x0011, t01=0x0016}
0x1ab2…1ad8              Head {h00=0x0022, h01=0x0050, text=»KTHOME   TAB. TO HOME POSITION«, t00=0x0011, t01=0x0028}
0x1ad8…1ae6              Head {h00=0x000a, h01=0x0050, text=» THOME«, t00=0x0011, t01=0x004e}
0x1ae6…1af8              Head {h00=0x000e, h01=0x0050, text=» B TSTTAB «, t00=0x0011, t01=0x005c}
0x1af8…1b24              Head {h00=0x0028, h01=0x0050, text=»KTLDOWN   TAB. TO FIRST ON NEXT LINE«, t00=0x0011, t01=0x006e}
0x1b24…1b34              Head {h00=0x000c, h01=0x0050, text=» TLDOWN «, t00=0x0011, t01=0x009a}
0x1b34…1b46              Head {h00=0x000e, h01=0x0050, text=» B TSTTAB «, t00=0x0011, t01=0x00aa}
0x1b46…1b68              Head {h00=0x001e, h01=0x0050, text=»KTLEFT   TAB. TO LEFTMOST «, t00=0x0011, t01=0x00bc}
0x1b68…1b76              Head {h00=0x000a, h01=0x0050, text=» TLEFT«, t00=0x0011, t01=0x00de}
0x1b76…1b88              Head {h00=0x000e, h01=0x0050, text=» B TSTTAB «, t00=0x0011, t01=0x00ec}
0x1b88…1bac              Head {h00=0x0020, h01=0x0050, text=»KTRIGHT   TAB. TO RIGHTMOST «, t00=0x0011, t01=0x00fe}
0x1bac…1bbc              Head {h00=0x000c, h01=0x0050, text=» TRIGHT «, t00=0x0011, t01=0x0122}
0x1bbc…1bce              Head {h00=0x000e, h01=0x0050, text=» B TSTTAB «, t00=0x0011, t01=0x0132}
0x1bce…1bea              Head {h00=0x0018, h01=0x0050, text=»KTDOWN   TAB 1 DOWN «, t00=0x0011, t01=0x0144}
0x1bea…1bf8              Head {h00=0x000a, h01=0x0050, text=» TDOWN«, t00=0x0011, t01=0x0160}
0x1bf8…1c0a              Head {h00=0x000e, h01=0x0050, text=» B TSTTAB «, t00=0x0011, t01=0x016e}
0x1c0a…1c22              Head {h00=0x0014, h01=0x0050, text=»KTUP   TAB 1 UP «, t00=0x0011, t01=0x0180}
0x1c22…1c2e              Head {h00=0x0008, h01=0x0050, text=» TUP«, t00=0x0012, t01=0x0008}
0x1c2e…1c36              Head {h00=0x0004, h01=0x0050, t00=0x0012, t01=0x0014}
0x1c36…1c56              Head {h00=0x001c, h01=0x0050, text=»TSTTAB   TEST TAB OUTPUT«, t00=0x0012, t01=0x001c}
0x1c56…1c6c              Head {h00=0x0012, h01=0x0050, text=» BE READIN OK «, t00=0x0012, t01=0x003c}
0x1c6c…1c8a              Head {h00=0x001a, h01=0x0050, text=» BL SETCREAD NOT FOUND«, t00=0x0012, t01=0x0052}
0x1c8a…1cb8              Head {h00=0x002a, h01=0x0050, text=» BOFL SETCREAD EMPTY COMPULSORY FIELD «, t00=0x0012, t01=0x0070}
0x1cb8…1cc2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x009e}
0x1cc2…1ce6              Head {h00=0x0020, h01=0x0050, text=»*    CONDITIONAL TABULATION «, t00=0x0012, t01=0x00a8}
0x1ce6…1cf0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x00cc}
0x1cf0…1d04              Head {h00=0x0010, h01=0x0050, text=» PERF SPTCHK«, t00=0x0012, t01=0x00d6}
0x1d04…1d26              Head {h00=0x001e, h01=0x0050, text=» CBE SPBINW3,='0',SETCREAD«, t00=0x0012, t01=0x00ea}
0x1d26…1d4a              Head {h00=0x0020, h01=0x0050, text=» IB SPBINW2,DUMMY,DUMMY,  C «, t00=0x0012, t01=0x010c}
0x1d4a…1d70              Head {h00=0x0022, h01=0x0050, text=»  KTFWD,DUMMY,DUMMY,KTFWD,  C «, t00=0x0012, t01=0x0130}
0x1d70…1d96              Head {h00=0x0022, h01=0x0050, text=»  KTBWD,KTFWD,KTFWD,KTFWD,  C «, t00=0x0012, t01=0x0156}
0x1d96…1db2              Head {h00=0x0018, h01=0x0050, text=»  KTBWD,KTFWD,KTBWD «, t00=0x0012, t01=0x017c}
0x1db2…1df2              Head {h00=0x003c, h01=0x0050, text=»*    BRANCH LIST EXHAUSTED - SPBINW2 CLOBBERED BY SPTCHK«, t00=0x0013, t01=0x0008}
0x1df2…1dfc              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x0048}
0x1dfc…1e10              Head {h00=0x0010, h01=0x0050, text=» B SETCREAD «, t00=0x0013, t01=0x0052}
0x1e10…1e18              Head {h00=0x0004, h01=0x0050, t00=0x0013, t01=0x0066}
0x1e18…1e20              Head {h00=0x0004, h01=0x0050, t00=0x0013, t01=0x006e}
0x1e20…1e2e              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0013, t01=0x0076}
0x1e2e…1e48              Head {h00=0x0016, h01=0x0050, text=»KCOPY   HARD COPY «, t00=0x0013, t01=0x0084}
0x1e48…1e62              Head {h00=0x0016, h01=0x0050, text=» MOVE SPBINW3,='1'«, t00=0x0013, t01=0x009e}
0x1e62…1e86              Head {h00=0x0020, h01=0x0050, text=» PRINT SPDSPRT,SPBINW3,='0' «, t00=0x0013, t01=0x00b8}
0x1e86…1eb8              Head {h00=0x002e, h01=0x0050, text=» TBT SPERCALL,RETUR RETURN IF "SPERR"-CALL«, t00=0x0013, t01=0x00dc}
0x1eb8…1ee0              Head {h00=0x0024, h01=0x0050, text=» B SETCREAD SET CURSOR AND READ «, t00=0x0013, t01=0x010e}
0x1ee0…1eea              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x0136}
0x1eea…1f06              Head {h00=0x0018, h01=0x0050, text=»KDUPL   DUPLICATION «, t00=0x0013, t01=0x0140}
0x1f06…1f38              Head {h00=0x002e, h01=0x0050, text=» MOVE SPBINW2,='3' INDICATE COMMON EOI-KEY«, t00=0x0013, t01=0x015c}
0x1f38…1f5a              Head {h00=0x001e, h01=0x0050, text=» DUPL SPINPUT DUPLICATION «, t00=0x0013, t01=0x018e}
0x1f5a…1f7a              Head {h00=0x001c, h01=0x0050, text=» BZ UPD260 DUPL ALLOWED «, t00=0x0014, t01=0x0020}
0x1f7a…1fae              Head {h00=0x0030, h01=0x0050, text=» MOVE SPBINW4,='4' INDICATE ILLEGAL EOI-KEY «, t00=0x0014, t01=0x0040}
0x1fae…1fd2              Head {h00=0x0020, h01=0x0050, text=» B ERRPRINT DUPL NOT ALLOWED«, t00=0x0014, t01=0x0074}
0x1fd2…1fe0              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0014, t01=0x0098}
0x1fe0…1fea              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x00a6}
0x1fea…2002              Head {h00=0x0014, h01=0x0050, text=»*    EDIT FIELD «, t00=0x0014, t01=0x00b0}
0x2002…200c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x00c8}
0x200c…202e              Head {h00=0x001e, h01=0x0050, text=»KEDERR   EDIT AFTER ERROR «, t00=0x0014, t01=0x00d2}
0x202e…204e              Head {h00=0x001c, h01=0x0050, text=» CBE SPBINW1,='0',KEDIT «, t00=0x0014, t01=0x00f4}
0x204e…206e              Head {h00=0x001c, h01=0x0050, text=»KEDBWD   EDIT AFTER TBWD«, t00=0x0014, t01=0x0114}
0x206e…2088              Head {h00=0x0016, h01=0x0050, text=» MOVE SPBINW1,='1'«, t00=0x0014, t01=0x0134}
0x2088…20a4              Head {h00=0x0018, h01=0x0050, text=»KEDIT   NORMAL EDIT «, t00=0x0014, t01=0x014e}
0x20a4…20c6              Head {h00=0x001e, h01=0x0050, text=» GETCTL 1,SPBINW3 GET MAXL«, t00=0x0014, t01=0x016a}
0x20c6…20e8              Head {h00=0x001e, h01=0x0050, text=» CBNE SPBINW3,='0',KED100 «, t00=0x0014, t01=0x018c}
0x20e8…2114              Head {h00=0x0028, h01=0x0050, text=» EDWRT SPDSSCRN,BELL ACOUSTIC ALARM «, t00=0x0015, t01=0x001e}
0x2114…2128              Head {h00=0x0010, h01=0x0050, text=» B SETCREAD «, t00=0x0015, t01=0x004a}
0x2128…2136              Head {h00=0x000a, h01=0x0050, text=»KED100«, t00=0x0015, t01=0x005e}
0x2136…2160              Head {h00=0x0026, h01=0x0050, text=» EDFLD SPINPUT,SPKTAB3,SPBINW1,  C«, t00=0x0015, t01=0x006c}
0x2160…217a              Head {h00=0x0016, h01=0x0050, text=»  SPBINW2,SPBINW4 «, t00=0x0015, t01=0x0096}
0x217a…2192              Head {h00=0x0014, h01=0x0050, text=» BL ERRPRT ERROR«, t00=0x0015, t01=0x00b0}
0x2192…21ce              Head {h00=0x0038, h01=0x0050, text=» CBNG SPBINW2,='0',POWEROFF POWER OFF OR KEY SWITCH «, t00=0x0015, t01=0x00c8}
0x21ce…2200              Head {h00=0x002e, h01=0x0050, text=» CBNE SPBINW1,='0',KED150 LENGTH NOT ZERO «, t00=0x0015, t01=0x0104}
0x2200…222c              Head {h00=0x0028, h01=0x0050, text=» SET SPCHANGE ITEM CLEARED BY EDFLD «, t00=0x0015, t01=0x0136}
0x222c…223a              Head {h00=0x000a, h01=0x0050, text=»KED150«, t00=0x0015, t01=0x0162}
0x223a…2260              Head {h00=0x0022, h01=0x0050, text=» B DYKOUT CONTINUE AS FOR DYKI«, t00=0x0015, t01=0x0170}
0x2260…226e              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0016, t01=0x0008}
0x226e…2278              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0016, t01=0x0016}
0x2278…228e              Head {h00=0x0012, h01=0x0050, text=»*    ENTER KEY«, t00=0x0016, t01=0x0020}
0x228e…2298              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0016, t01=0x0036}
0x2298…22a6              Head {h00=0x000a, h01=0x0050, text=»KENTER«, t00=0x0016, t01=0x0040}
0x22a6…22da              Head {h00=0x0030, h01=0x0050, text=» MOVE SPBINW4,='5' INDICATE COMP.FIELD FOUND«, t00=0x0016, t01=0x004e}
0x22da…230a              Head {h00=0x002c, h01=0x0050, text=» MOVE SPBINW1,='0' INDICATE NO CLEARING «, t00=0x0016, t01=0x0082}
0x230a…233c              Head {h00=0x002e, h01=0x0050, text=» MOVE SPBINW2,='0' SET INDEX TO LAST FIELD«, t00=0x0016, t01=0x00b2}
0x233c…2350              Head {h00=0x0010, h01=0x0050, text=»   IN FORMAT«, t00=0x0016, t01=0x00e4}
0x2350…2390              Head {h00=0x003c, h01=0x0050, text=» GETFLD 0,SPBINW2,SPBINW3 SEARCH FOR EMPTY COMP. FIELDS «, t00=0x0016, t01=0x00f8}
0x2390…23bc              Head {h00=0x0028, h01=0x0050, text=» BOFL KENT10 EMPTY COMP. FIELD FOUND«, t00=0x0016, t01=0x0138}
0x23bc…23e4              Head {h00=0x0024, h01=0x0050, text=» TSTCTL 2 LAST FIELD COMPULSORY?«, t00=0x0016, t01=0x0164}
0x23e4…23fa              Head {h00=0x0012, h01=0x0050, text=» BZ KENT05 NO!«, t00=0x0016, t01=0x018c}
0x23fa…241e              Head {h00=0x0020, h01=0x0050, text=» CALL EMPTYT,:FMTITEM EMPTY?«, t00=0x0017, t01=0x0012}
0x241e…2436              Head {h00=0x0014, h01=0x0050, text=» BP KENT10 YES! «, t00=0x0017, t01=0x0036}
0x2436…2444              Head {h00=0x000a, h01=0x0050, text=»KENT05«, t00=0x0017, t01=0x004e}
0x2444…247c              Head {h00=0x0034, h01=0x0050, text=» MOVE SPBINW2,='3' INDICATE ENTER KEY DEPRESSED «, t00=0x0017, t01=0x005c}
0x247c…2488              Head {h00=0x0008, h01=0x0050, text=» RET«, t00=0x0017, t01=0x0094}
0x2488…2492              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0017, t01=0x00a0}
0x2492…24bc              Head {h00=0x0026, h01=0x0050, text=»*    EMPTY COMPULSORY FIELD FOUND «, t00=0x0017, t01=0x00aa}
0x24bc…24c6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0017, t01=0x00d4}
0x24c6…24d4              Head {h00=0x000a, h01=0x0050, text=»KENT10«, t00=0x0017, t01=0x00de}
0x24d4…250e              Head {h00=0x0036, h01=0x0050, text=» GETFLD 0,SPBINW3,SPBINW2 GET THE COMPULSORY FIELD«, t00=0x0017, t01=0x00ec}
0x250e…2522              Head {h00=0x0010, h01=0x0050, text=» B ERRPRINT «, t00=0x0017, t01=0x0126}
0x2522…2530              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0017, t01=0x013a}
0x2530…2540              Head {h00=0x000c, h01=0x0050, text=»POWEROFF«, t00=0x0017, t01=0x0148}
0x2540…2550              Head {h00=0x000c, h01=0x0050, text=» B RETUR«, t00=0x0017, t01=0x0158}
0x2550…255e              Head {h00=0x000a, h01=0x0050, text=»ERRPRT«, t00=0x0017, t01=0x0168}
0x255e…258c              Head {h00=0x002a, h01=0x0050, text=» CBE SPBINW2,='16',KEDIT JUMP IF EDIT «, t00=0x0017, t01=0x0176}
0x258c…25ba              Head {h00=0x002a, h01=0x0050, text=» CBE SPBINW2,='4',CANC JUMP IF CANCEL1«, t00=0x0018, t01=0x0014}
0x25ba…25e8              Head {h00=0x002a, h01=0x0050, text=» CBE SPBINW2,='5',CANC JUMP IF CANCEL2«, t00=0x0018, t01=0x0042}
0x25e8…2616              Head {h00=0x002a, h01=0x0050, text=» CBE SPBINW2,='7',KEDBWD JUMP IF TBWD «, t00=0x0018, t01=0x0070}
0x2616…2620              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0018, t01=0x009e}
0x2620…263c              Head {h00=0x0018, h01=0x0050, text=»*    ERROR HANDLING «, t00=0x0018, t01=0x00a8}
0x263c…2646              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0018, t01=0x00c4}
0x2646…2656              Head {h00=0x000c, h01=0x0050, text=»ERRPRINT«, t00=0x0018, t01=0x00ce}
0x2656…2670              Head {h00=0x0016, h01=0x0050, text=» CMP SPBINW4,='0' «, t00=0x0018, t01=0x00de}
0x2670…2698              Head {h00=0x0024, h01=0x0050, text=» BE SETCREAD JUMP IF NO PRINTOUT«, t00=0x0018, t01=0x00f8}
0x2698…26c4              Head {h00=0x0028, h01=0x0050, text=» EDWRT SPDSSCRN,BELL ACOUSTIC ALARM «, t00=0x0018, t01=0x0120}
0x26c4…26f0              Head {h00=0x0028, h01=0x0050, text=» MOVE SPBINW3,=X'1801' ROW 24 COL. 1«, t00=0x0018, t01=0x014c}
0x26f0…2728              Head {h00=0x0034, h01=0x0050, text=» DSC1 SPDSSCRN,6,SPBINW3 SET CURSOR ON LAST ROW «, t00=0x0018, t01=0x0178}
0x2728…2752              Head {h00=0x0026, h01=0x0050, text=» EDWRT SPDSSCRN,SPFTBERR(SPBINW4) «, t00=0x0019, t01=0x0020}
0x2752…275c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0019, t01=0x004a}
0x275c…277a              Head {h00=0x001a, h01=0x0050, text=»*    READ AFTER ERROR «, t00=0x0019, t01=0x0054}
0x277a…2784              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0019, t01=0x0072}
0x2784…2792              Head {h00=0x000a, h01=0x0050, text=»ERREAD«, t00=0x0019, t01=0x007c}
0x2792…27be              Head {h00=0x0028, h01=0x0050, text=» SETCUR  SET CURSOR AT THE BEGINNING«, t00=0x0019, t01=0x008a}
0x27be…27de              Head {h00=0x001c, h01=0x0050, text=»   OF THE CURRENT FIELD «, t00=0x0019, t01=0x00b6}
0x27de…27ec              Head {h00=0x000a, h01=0x0050, text=»ERR100«, t00=0x0019, t01=0x00d6}
0x27ec…2818              Head {h00=0x0028, h01=0x0050, text=» MOVE SPBINW3,='1' REQUESTED LENGTH «, t00=0x0019, t01=0x00e4}
0x2818…2822              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0019, t01=0x0110}
0x2822…285c              Head {h00=0x0036, h01=0x0050, text=» NKI .NE,SPDSDYKB,SPSTRGW1,SPKTAB1,SPBINW3,SPBINW2«, t00=0x0019, t01=0x011a}
0x285c…287e              Head {h00=0x001e, h01=0x0050, text=» BNZ ERR100 JUMP IF NOT OK«, t00=0x0019, t01=0x0154}
0x287e…28b2              Head {h00=0x0030, h01=0x0050, text=» CBE SPBINW2,='0',POWEROFF JUMP IF POWER OFF«, t00=0x0019, t01=0x0176}
0x28b2…28d8              Head {h00=0x0022, h01=0x0050, text=» IB SPBINW2,ERR100,ERRCONT  C «, t00=0x001a, t01=0x001a}
0x28d8…2900              Head {h00=0x0024, h01=0x0050, text=»  ERRCONT,ERR100,ERRCONT,ERRCONT«, t00=0x001a, t01=0x0040}
0x2900…293e              Head {h00=0x003a, h01=0x0050, text=» CBNE SPBINW2,='17',ERR100 TRY AGAIN IF NOT EDIT KEY! «, t00=0x001a, t01=0x0068}
0x293e…2948              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001a, t01=0x00a6}
0x2948…296a              Head {h00=0x001e, h01=0x0050, text=»*    CLEAR ERROR PRINTOUT «, t00=0x001a, t01=0x00b0}
0x296a…2974              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001a, t01=0x00d2}
0x2974…2984              Head {h00=0x000c, h01=0x0050, text=»ERRCONT «, t00=0x001a, t01=0x00dc}
0x2984…29b2              Head {h00=0x002a, h01=0x0050, text=» MOVE SPBINW3,='24' INDICATE LAST LINE«, t00=0x001a, t01=0x00ec}
0x29b2…29e2              Head {h00=0x002c, h01=0x0050, text=» ERASE 0,SPBINW3,SPBINW3 ERASE LAST LINE«, t00=0x001a, t01=0x011a}
0x29e2…2a0c              Head {h00=0x0026, h01=0x0050, text=» CBE SPBINW2,='17',KEDERR EDIT KEY«, t00=0x001a, t01=0x014a}
0x2a0c…2a36              Head {h00=0x0026, h01=0x0050, text=» SUB SPBINW2,='1' ADJUST KEY INDEX«, t00=0x001a, t01=0x0174}
0x2a36…2a42              Head {h00=0x0008, h01=0x0050, text=»CANC«, t00=0x001b, t01=0x000e}
0x2a42…2a76              Head {h00=0x0030, h01=0x0050, text=» CBE SPBINW1,='0',ERRC10 JUMP IF LENGTH = 0 «, t00=0x001b, t01=0x001a}
0x2a76…2aaa              Head {h00=0x0030, h01=0x0050, text=» MOVE SPINPUT,:FMTITEM SAVE CURRENT CONTENTS«, t00=0x001b, t01=0x004e}
0x2aaa…2aca              Head {h00=0x001c, h01=0x0050, text=» MOVE SPSTRGW1,=X'3100' «, t00=0x001b, t01=0x0082}
0x2aca…2b04              Head {h00=0x0036, h01=0x0050, text=» MOVE :FMTITEM,SPSTRGW1 PUT SOMETHING IN THE FIELD«, t00=0x001b, t01=0x00a2}
0x2b04…2b2e              Head {h00=0x0026, h01=0x0050, text=» GETABX SPBINW4 GET CURRENT INDEX «, t00=0x001b, t01=0x00dc}
0x2b2e…2b5c              Head {h00=0x002a, h01=0x0050, text=» ERASE 10,SPBINW4,SPBINW4 CLEAR FIELD «, t00=0x001b, t01=0x0106}
0x2b5c…2b6a              Head {h00=0x000a, h01=0x0050, text=»ERRC10«, t00=0x001b, t01=0x0134}
0x2b6a…2b92              Head {h00=0x0024, h01=0x0050, text=» IB SPBINW2,CLEAR1,CLEAR2,DUMMY «, t00=0x001b, t01=0x0142}
0x2b92…2bc6              Head {h00=0x0030, h01=0x0050, text=» SUB SPBINW2,='3' ADJUST FOR CANCEL1,CANCEL2«, t00=0x001b, t01=0x016a}
0x2bc6…2bd2              Head {h00=0x0008, h01=0x0050, text=» RET«, t00=0x001c, t01=0x000e}
0x2bd2…2be0              Head {h00=0x000a, h01=0x0050, text=»CLEAR1«, t00=0x001c, t01=0x001a}
0x2be0…2c14              Head {h00=0x0030, h01=0x0050, text=» CBE SPBINW1,='0',ERRC20 JUMP IF LENGTH = 0 «, t00=0x001c, t01=0x0028}
0x2c14…2c40              Head {h00=0x0028, h01=0x0050, text=» SET SPCHANGE INDICATE CHANGED FIELD«, t00=0x001c, t01=0x005c}
0x2c40…2c4e              Head {h00=0x000a, h01=0x0050, text=»ERRC20«, t00=0x001c, t01=0x0088}
0x2c4e…2c6a              Head {h00=0x0018, h01=0x0050, text=» B SETCREAD CONTINUE«, t00=0x001c, t01=0x0096}
0x2c6a…2c74              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001c, t01=0x00b2}
0x2c74…2c82              Head {h00=0x000a, h01=0x0050, text=»CLEAR2«, t00=0x001c, t01=0x00bc}
0x2c82…2cb4              Head {h00=0x002e, h01=0x0050, text=» CBE SPBINW1,='0',CLEA20 JUMP IF LENGTH 0 «, t00=0x001c, t01=0x00ca}
0x2cb4…2cec              Head {h00=0x0034, h01=0x0050, text=» MOVE :FMTITEM,SPINPUT RESTORE CURRENT CONTENTS «, t00=0x001c, t01=0x00fc}
0x2cec…2cfa              Head {h00=0x000a, h01=0x0050, text=»CLEA20«, t00=0x001c, t01=0x0134}
0x2cfa…2d28              Head {h00=0x002a, h01=0x0050, text=» GETABX SPBINW4 GET CURRENT TAB INDEX «, t00=0x001c, t01=0x0142}
0x2d28…2d58              Head {h00=0x002c, h01=0x0050, text=» DISPLAY 1,SPBINW4,SPBINW4 DISPLAY FIELD«, t00=0x001c, t01=0x0170}
0x2d58…2d6c              Head {h00=0x0010, h01=0x0050, text=» B SETCREAD «, t00=0x001d, t01=0x0010}
0x2d6c…2d76              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001d, t01=0x0024}
0x2d76…2d88              Head {h00=0x000e, h01=0x0050, text=»BELL FRMT «, t00=0x001d, t01=0x002e}
0x2d88…2d94              Head {h00=0x0008, h01=0x0050, text=» FSL«, t00=0x001d, t01=0x0040}
0x2d94…2daa              Head {h00=0x0012, h01=0x0050, text=» FILLR X'07',1«, t00=0x001d, t01=0x004c}
0x2daa…2db8              Head {h00=0x000a, h01=0x0050, text=» FMEND«, t00=0x001d, t01=0x0062}
0x2db8…2dc0              Head {h00=0x0004, h01=0x0050, t00=0x001d, t01=0x0070}
0x2dc0…2dce              Head {h00=0x000a, h01=0x0050, text=» PEND «, t00=0x001d, t01=0x0078}
0x2dce…2dd6              Head {h00=0x0004, h01=0x0050, t00=0x001d, t01=0x0086}
0x2dd6…2de2              Head {h00=0x0008, h01=0x0050, text=» END«, t00=0x001d, t01=0x008e}
0x2de2…2de6              Head {h00=0x4004, h01=0x0000}
0x2de6…2dea              00 1d 00 9a                                                                                                                                                                                                                                       ┆    ┆
0x2dea…2df2 (30, 1, 8)   20 04 00 00 00 1e 00 04                                                                                                                                                                                                                           ┆        ┆
0x2df2…2e42 (31, 0, 400) 5c 4c 44 52 5c 4f 50 32 54 2c 57 4b 32 20 00 36 01 90 00 24 00 50 5c 53 55 4b 4c 5c 4f 50 32 54 2c 2f 31 30 30 5c 53 54 41 52 54 20 46 52 4f 4d 20 5a 45 52 4f 20 00 37 00 16 00 0e 00 50 5c 52 42 5c 47 44 53 45 54 31 00 37 00 3e 00 4c 00 50   ┆ LDR OP2T,WK2  6   $ P SUKL OP2T,/100 START FROM ZERO  7     P RB GDSET1 7 > L P┆
0x2e42…2e92              5c 45 4a 45 43 54 5c 5c 5c 54 3a 49 4f 20 5c 5c 5c 54 3a 49 4f 20 5c 5c 5c 54 3a 49 4f 20 5c 5c 5c 54 3a 49 4f 20 5c 5c 5c 54 3a 49 4f 20 5c 5c 5c 54 3a 49 4f 20 5c 5c 5c 54 3a 49 4f 20 5c 5c 5c 54 3a 49 4f 20 5c 5c 00 37 00 50 00 04 00 50   ┆ EJECT   T:IO    T:IO    T:IO    T:IO    T:IO    T:IO    T:IO    T:IO    7 P   P┆
0x2e92…2ee2              00 37 00 a0 00 06 00 50 2a 20 00 37 00 a8 00 38 00 50 2a 5c 53 54 42 41 52 4c 5c 53 54 4f 52 45 20 42 55 46 46 45 52 20 41 44 44 52 45 53 53 20 41 4e 44 20 52 45 51 20 4c 45 4e 47 54 48 20 49 4e 20 45 43 42 20 00 37 00 b2 00 06 00 50 2a 20   ┆ 7     P*  7   8 P* STBARL STORE BUFFER ADDRESS AND REQ LENGTH IN ECB  7     P* ┆
0x2ee2…2f32              00 37 00 ee 00 04 00 50 00 37 00 f8 00 36 00 50 53 54 42 41 52 4c 5c 43 46 5c 50 53 2c 49 3a 45 56 41 30 5c 47 45 54 20 42 55 46 46 45 52 20 41 44 44 52 20 41 4e 44 20 52 45 51 20 4c 45 4e 47 54 48 00 37 01 00 00 22 00 50 5c 53 54 5c 4f 50   ┆ 7     P 7   6 PSTBARL CF PS,I:EVA0 GET BUFFER ADDR AND REQ LENGTH 7   " P ST OP┆
0x2f32…2f82              32 41 2c 45 43 42 42 41 2c 41 38 5c 53 54 4f 52 45 20 49 4e 20 45 43 42 00 37 01 3a 00 22 00 50 5c 53 55 52 5c 4f 50 32 45 2c 4f 50 32 41 5c 43 4f 4d 50 55 54 45 20 4c 45 4e 47 54 48 20 00 37 01 60 00 16 00 50 5c 53 54 5c 4f 50 32 45 2c 45   ┆2A,ECBBA,A8 STORE IN ECB 7 : " P SUR OP2E,OP2A COMPUTE LENGTH  7 `   P ST OP2E,E┆
0x2f82…2fd2 (32, 0, 400) 43 42 52 4c 2c 41 38 20 00 37 01 86 00 0c 00 50 5c 52 54 4e 5c 50 53 20 00 38 00 10 00 1a 00 50 5c 45 4a 45 43 54 5c 5c 5c 54 3a 49 4f 20 5c 5c 5c 54 3a 49 4f 20 00 38 00 20 00 06 00 50 2a 20 00 38 00 3e 00 28 00 50 2a 20 20 20 47 54 42 59   ┆CBRL,A8  7     P RTN PS  8     P EJECT   T:IO    T:IO  8     P*  8 > ( P*   GTBY┆
0x2fd2…3022              54 45 20 20 2d 20 47 45 54 20 56 2d 43 4f 4e 53 54 41 4e 54 20 49 4e 20 4f 50 31 41 00 38 00 48 00 06 00 50 2a 20 00 38 00 74 00 10 00 50 54 3a 47 54 42 59 5c 45 51 55 5c 2a 00 38 00 7e 00 16 00 50 47 54 42 59 54 45 5c 4c 43 52 5c 4f 50 31   ┆TE  - GET V-CONSTANT IN OP1A 8 H   P*  8 t   PT:GTBY EQU * 8 ~   PGTBYTE LCR OP1┆
0x3022…3072              41 2c 50 50 00 38 00 92 00 16 00 50 5c 41 44 4b 4c 5c 50 50 2c 31 5c 53 54 45 50 20 50 50 00 38 00 ac 00 22 00 50 5c 41 4e 4b 4c 5c 4f 50 31 41 2c 58 27 46 46 27 5c 49 53 4f 4c 41 54 45 20 42 59 54 45 20 00 38 00 c6 00 0c 00 50 5c 52 54 4e   ┆A,PP 8     P ADKL PP,1 STEP PP 8   " P ANKL OP1A,X'FF' ISOLATE BYTE  8     P RTN┆
0x3072…30c2              5c 50 53 20 00 38 00 ec 00 0a 00 50 5c 45 4a 45 43 54 00 38 00 fc 00 06 00 50 2a 20 00 38 01 0a 00 28 00 50 2a 20 20 20 20 44 53 43 20 20 20 20 31 2e 20 47 45 54 20 45 43 42 20 41 4e 44 20 57 41 49 54 20 42 49 54 20 00 38 01 14 00 24 00 50   ┆ PS  8     P EJECT 8     P*  8   ( P*    DSC    1. GET ECB AND WAIT BIT  8   $ P┆
0x30c2…3112              2a 20 20 20 20 20 20 20 20 20 20 20 32 2e 20 47 45 54 20 43 4f 4e 54 52 4f 4c 20 43 4f 44 45 20 00 38 01 40 00 2c 00 50 2a 20 20 20 20 20 20 20 20 20 20 20 33 2e 20 50 52 45 50 41 52 45 20 43 4f 4e 54 52 4f 4c 20 57 4f 52 44 20 49 54 45 4d   ┆*           2. GET CONTROL CODE  8 @ , P*           3. PREPARE CONTROL WORD ITEM┆
0x3112…3162 (33, 0, 400) 00 38 01 68 00 22 00 50 2a 20 20 20 20 20 20 20 20 20 20 20 34 2e 20 50 52 45 50 41 52 45 20 44 53 43 42 49 58 20 00 39 00 08 00 06 00 50 2a 20 00 39 00 2e 00 0e 00 50 44 53 43 5c 45 51 55 5c 2a 20 00 39 00 38 00 26 00 50 5c 43 46 5c 50 53   ┆ 8 h " P*           4. PREPARE DSCBIX  9     P*  9 .   PDSC EQU *  9 8 & P CF PS┆
0x3162…31b2              2c 47 54 57 45 44 53 5c 47 45 54 20 57 41 49 54 42 49 54 20 41 4e 44 20 44 53 45 54 00 39 00 4a 00 22 00 50 5c 43 46 5c 50 53 2c 47 54 42 59 54 45 5c 47 45 54 20 43 4f 4e 54 52 4f 4c 20 43 4f 44 45 00 39 00 74 00 26 00 50 5c 4c 43 52 5c 41   ┆,GTWEDS GET WAITBIT AND DSET 9 J " P CF PS,GTBYTE GET CONTROL CODE 9 t & P LCR A┆
0x31b2…3202              31 2c 41 38 5c 43 48 45 43 4b 20 49 46 20 46 49 4c 45 2d 43 54 52 4c 2d 4d 4f 44 45 00 39 00 9a 00 10 00 50 5c 41 4e 4b 5c 41 31 2c 2f 30 32 20 00 39 00 c4 00 12 00 50 5c 52 46 28 5a 29 5c 54 3a 44 53 43 58 20 00 39 00 d8 00 12 00 50 5c 43   ┆1,A8 CHECK IF FILE-CTRL-MODE 9     P ANK A1,/02  9     P RF(Z) T:DSCX  9     P C┆
0x3202…3252              46 5c 50 53 2c 54 3a 53 43 57 32 20 00 39 00 ee 00 0c 00 50 5c 52 54 4e 5c 50 53 20 00 39 01 04 00 10 00 50 54 3a 44 53 43 58 5c 45 51 55 5c 2a 00 39 01 14 00 12 00 50 5c 43 46 5c 50 53 2c 49 3a 45 56 41 32 20 00 39 01 28 00 1c 00 50 5c 4c   ┆F PS,T:SCW2  9     P RTN PS  9     PT:DSCX EQU * 9     P CF PS,I:EVA2  9 (   P L┆
0x3252…32a2              44 4b 5c 57 4b 31 2c 31 5c 4c 49 54 45 52 41 4c 20 54 59 50 45 3f 00 39 01 3e 00 10 00 50 5c 54 4d 5c 41 31 31 2c 57 4b 31 20 00 39 01 5e 00 14 00 50 5c 52 46 28 5a 29 5c 44 53 43 30 31 5c 4e 4f 21 00 39 01 72 00 22 00 50 5c 43 4d 5c 44 53   ┆DK WK1,1 LITERAL TYPE? 9 >   P TM A11,WK1  9 ^   P RF(Z) DSC01 NO! 9 r " P CM DS┆
0x32a2…32f2 (34, 0, 400) 43 42 49 58 2c 41 38 5c 43 4c 45 41 52 20 49 4e 44 45 58 20 49 54 45 4d 00 39 01 8a 00 0e 00 50 5c 52 46 5c 44 53 43 30 33 20 00 3a 00 20 00 22 00 50 44 53 43 30 31 5c 4c 44 52 5c 4f 50 31 54 2c 4f 50 32 54 5c 53 41 56 45 20 54 59 50 45 20   ┆CBIX,A8 CLEAR INDEX ITEM 9     P RF DSC03  :   " PDSC01 LDR OP1T,OP2T SAVE TYPE ┆
0x32f2…3342              00 3a 00 32 00 24 00 50 5c 4c 44 52 5c 4f 50 31 45 2c 4f 50 32 45 5c 53 41 56 45 20 45 4e 44 20 41 44 44 52 45 53 53 20 00 3a 00 58 00 28 00 50 5c 41 4e 4b 5c 4f 50 31 54 2c 41 52 49 54 48 42 2b 4e 55 4d 42 49 54 5c 49 53 4f 4c 41 54 45 20   ┆ : 2 $ P LDR OP1E,OP2E SAVE END ADDRESS  : X ( P ANK OP1T,ARITHB+NUMBIT ISOLATE ┆
0x3342…3392              54 59 50 45 00 3a 00 80 00 1c 00 50 5c 53 55 4b 5c 4f 50 31 54 2c 4e 55 4d 42 49 54 5c 42 49 4e 41 52 59 3f 00 3a 00 ac 00 16 00 50 5c 52 46 28 5a 29 5c 44 53 43 30 32 5c 59 45 53 21 20 00 3a 00 cc 00 12 00 50 5c 49 46 54 5c 50 41 52 4d 3d   ┆TYPE :     P SUK OP1T,NUMBIT BINARY? :     P RF(Z) DSC02 YES!  :     P IFT PARM=┆
0x3392…33e2              54 45 53 54 00 3a 00 e6 00 1e 00 50 5c 53 55 4b 5c 4f 50 31 54 2c 41 52 49 54 48 42 5c 44 45 43 49 4d 41 4c 3f 20 00 3a 00 fc 00 26 00 50 5c 41 42 4c 28 4e 5a 29 5c 49 3a 45 52 52 32 5c 4e 4f 3a 20 49 4c 4c 45 47 41 4c 20 54 59 50 45 21 20   ┆TEST :     P SUK OP1T,ARITHB DECIMAL?  :   & P ABL(NZ) I:ERR2 NO: ILLEGAL TYPE! ┆
0x33e2…3432              00 3a 01 1e 00 08 00 50 5c 58 49 46 00 3a 01 48 00 22 00 50 5c 53 55 52 5c 4f 50 31 45 2c 4f 50 32 41 5c 43 4f 4d 50 55 54 45 20 4c 45 4e 47 54 48 20 00 3a 01 54 00 24 00 50 5c 53 43 5c 4f 50 31 45 2c 45 43 42 43 57 32 2c 41 38 5c 53 54 4f   ┆ :     P XIF : H " P SUR OP1E,OP2A COMPUTE LENGTH  : T $ P SC OP1E,ECBCW2,A8 STO┆
0x3432…3482 (35, 0, 400) 52 45 20 4c 45 4e 47 54 48 20 00 3a 01 7a 00 34 00 50 44 53 43 30 32 5c 53 54 5c 4f 50 32 41 2c 44 53 43 42 49 58 2c 41 38 5c 53 54 4f 52 45 20 49 4e 44 45 58 20 49 54 45 4d 20 41 44 44 52 45 53 53 00 3b 00 12 00 12 00 50 5c 43 46 5c 50 53   ┆RE LENGTH  : z 4 PDSC02 ST OP2A,DSCBIX,A8 STORE INDEX ITEM ADDRESS ;     P CF PS┆
0x3482…34d2              2c 54 3a 53 43 57 30 5c 00 3b 00 4a 00 0c 00 50 5c 52 54 4e 5c 50 53 20 00 3b 00 60 00 1a 00 50 5c 45 4a 45 43 54 5c 5c 5c 54 3a 49 4f 20 5c 5c 5c 54 3a 49 4f 20 00 3b 00 70 00 06 00 50 2a 20 00 3b 00 8e 00 2a 00 50 2a 20 20 20 53 41 56 46   ┆,T:SCW0  ; J   P RTN PS  ; `   P EJECT   T:IO    T:IO  ; p   P*  ;   * P*   SAVF┆
0x34d2…3522              42 41 20 20 2d 20 53 41 56 45 20 46 49 58 20 42 55 46 46 45 52 20 41 44 44 52 45 53 53 20 00 3b 00 98 00 06 00 50 2a 20 00 3b 00 c6 00 06 00 50 2a 20 00 3b 00 d0 00 32 00 50 2a 20 20 20 20 20 20 41 44 44 52 2e 20 4f 46 20 44 53 45 54 2d 42   ┆BA  - SAVE FIX BUFFER ADDRESS  ;     P*  ;     P*  ;   2 P*      ADDR. OF DSET-B┆
0x3522…3572              55 46 46 45 52 20 49 53 20 53 41 56 45 44 20 49 4e 20 44 53 43 42 52 49 00 3b 00 da 00 18 00 50 2a 20 20 20 20 20 20 42 46 53 42 49 54 20 49 53 20 53 45 54 00 3b 01 10 00 34 00 50 2a 20 20 20 20 20 20 44 53 43 42 4c 4e 20 49 53 20 43 4c 45   ┆UFFER IS SAVED IN DSCBRI ;     P*      BFSBIT IS SET ;   4 P*      DSCBLN IS CLE┆
0x3572…35c2              41 52 45 44 20 49 46 20 4e 4f 20 42 55 46 46 45 52 20 41 4c 4c 4f 43 41 54 45 44 20 00 3b 01 2c 00 1c 00 50 2a 20 20 20 20 20 20 44 53 43 42 49 58 20 49 53 20 43 4c 45 41 52 45 44 00 3b 01 64 00 06 00 50 2a 20 00 3b 01 84 00 10 00 50 53 41   ┆ARED IF NO BUFFER ALLOCATED  ; ,   P*      DSCBIX IS CLEARED ; d   P*  ;     PSA┆
0x35c2…3612 (36, 0, 400) 56 46 42 41 5c 45 51 55 5c 2a 00 3b 01 8e 00 12 00 50 5c 43 4d 5c 44 53 43 42 49 58 2c 41 38 20 00 3c 00 12 00 16 00 50 53 41 56 46 42 32 5c 4c 43 52 5c 57 4b 31 2c 41 38 20 00 3c 00 28 00 20 00 50 5c 41 4e 4b 5c 57 4b 31 2c 42 55 46 42 49   ┆VFBA EQU * ;     P CM DSCBIX,A8  <     PSAVFB2 LCR WK1,A8  < (   P ANK WK1,BUFBI┆
0x3612…3662              54 5c 41 4e 59 20 42 55 46 46 45 52 20 3f 00 3c 00 42 00 14 00 50 5c 52 46 28 5a 29 5c 53 41 56 46 39 30 5c 4e 4f 00 3c 00 66 00 04 00 50 00 3c 00 7e 00 10 00 50 5c 4c 43 52 5c 57 4b 31 2c 41 38 20 00 3c 00 86 00 14 00 50 5c 4f 52 4b 5c 57   ┆T ANY BUFFER ? < B   P RF(Z) SAVF90 NO < f   P < ~   P LCR WK1,A8  <     P ORK W┆
0x3662…36b2              4b 31 2c 42 46 53 42 49 54 20 00 3c 00 9a 00 1e 00 50 5c 53 43 52 5c 57 4b 31 2c 41 38 5c 53 45 54 20 49 4e 44 49 43 41 54 4f 52 20 00 3c 00 b2 00 04 00 50 00 3c 00 d4 00 14 00 50 5c 4c 44 5c 57 4b 31 2c 45 43 42 42 41 2c 41 38 00 3c 00 dc   ┆K1,BFSBIT  <     P SCR WK1,A8 SET INDICATOR  <     P <     P LD WK1,ECBBA,A8 <  ┆
0x36b2…3702              00 16 00 50 5c 53 54 5c 57 4b 31 2c 44 53 43 42 52 49 2c 41 38 20 00 3c 00 f4 00 2e 00 50 5c 4c 44 5c 57 4b 32 2c 44 53 43 42 4c 4e 2c 41 38 5c 47 45 54 20 46 49 58 45 44 20 42 55 46 46 45 52 20 4c 45 4e 47 54 48 20 00 3c 01 0e 00 24 00 50   ┆   P ST WK1,DSCBRI,A8  <   . P LD WK2,DSCBLN,A8 GET FIXED BUFFER LENGTH  <   $ P┆
0x3702…3752              5c 53 54 52 5c 57 4b 32 2c 57 4b 31 5c 53 41 56 45 20 49 4e 20 46 49 58 20 42 55 46 46 45 52 20 00 3c 01 40 00 04 00 50 00 3c 01 68 00 18 00 50 53 41 56 46 39 30 5c 43 4d 5c 44 53 43 42 4c 4e 2c 41 38 20 00 3c 01 70 00 0c 00 50 5c 52 54 4e   ┆ STR WK2,WK1 SAVE IN FIX BUFFER  < @   P < h   PSAVF90 CM DSCBLN,A8  < p   P RTN┆

Reduced view