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

⟦05e1d0a73⟧

    Length: 10640 (0x2990)
    Notes: pts_type(SC)
    Names: »ZMRDF.SC«

Derivation

└─⟦35fda6e03⟧ Bits:30009701 Philips computer tape "BARCLAY"
    └─⟦this⟧ »DEMO6800/ZMRDF.SC« 
└─⟦e276fd206⟧ Bits:30009696 Philips computer tape "600413"
    └─⟦this⟧ »DEMO6800/ZMRDF.SC« 

PTS(SC)

	IDENT	ZMRDF              SCREEN I/O
 DDUM DEMODD
 PDIV 
 ENTRY ZMRDF
	EXPROC	MASK
************************************************************************
**
*        PROCEDURE-NAME :*
*                ZMRDF*
*        FUNCTIONAL DESCRIPTION :*
*                THE PROCEDURE READS A FORMAT FROM THE FORMAT-FILE*
*                THERE ARE MESSAGE-FORMATS ( MAXIMUM LENGTH 397 BYTES)*
*                AND NORMAL FORMATS ( MAXIMUM LENGTH 794 BYTES )*
*                A MESSAGE-FORMAT MUST BE PLACED IN FCBUFFER , WHILE*
*                FCFMTBUF AND FCFORMAT MAY NOT BE USED*
*                A NORMAL FORMAT MUST BE PLACED IN FCFORMAT*
*                AS A RECORD OF THE FORMAT-FILE IS ONLY 400 BYTES IN*
*                LENGTH , FOR A NORMAL FORMAT IT COULD BE NECESSARY TO*
*                READ TWO RECORDS OF THE FORMAT-FILE*
**
*                FIRST THE PROCEDURE TRIES TO READ A RECORD IN THE*
*                DESIRED LANGUAGE , IF NOT OK THE PROCEDURE TRIES*
*                TO READ A RECORD IN THE FIRST LANGUAGE ( LANGUGE-*
*                NUMBER = 0 ) , IF NOT OK  AN ERROR-MESSAGE WILL BE*
*                DISPLAYED AND ABEND OCCURS*
*                IF READING OF THE SECOND RECORD OF A FORMAT IS NOT OK*
*                AN ERROR-MESSAGE WILL BE DISPLAYED AND ABEND OCCURS*
*        PARAMETERS :*
*                XWFMTNR : RELATIVE FORMAT NUMBER (INPUT )*
*                XWMSG   : MESSAGE-FLAG ( INPUT )*
*                          0 = NORMAL FORMAT  , 1 = MESSAGE-FORMAT*
*        USE OF VARIABLES :*
*                NONE*
*        WORKVARIABLES :*
*                WWCOUNT   : RELATIVE RECORD NUMBER*
*                WW2   : AMOUNT OF BYTES TO BE MOVED ,*
*                        POINTER IN XCOPY-STATEMENTS*
************************************************************************
ZMRDF	PROC	XWFMTNR,XWMSG
	PBIN	XWFMTNR,XWMSG 
ZM000					
	MOVE	WWCOUNT,NDTRMLGG	 		
	CBL	WWCOUNT,KW4,ZM050
	MOVE	WWCOUNT,KW0 
ZM050 
	MUL	WWCOUNT,KWNRFMT	) COMPUTE RELATIVE-RECORD-NR  		 
	ADD	WWCOUNT,XWFMTNR	)		
	MOVE	WWINDEX2,=X'8800' 
* USED IN CALL MASK - INSTRUCTIONS, TEST FOR 'NO DATA'
	CBE	XWMSG,KW1,ZM500	MESSAGE FORMAT 
					
ZM100					
	MOVE	WW2,KWFMTLNG
*    READ FORMAT-RECORD IN DESIRED LANGUAGE 
	MOVE	WDEC1,WWCOUNT	RECNR TO BCD
	READ	.DIR,DSFMTFLE,FCFMTBUF,WW2,WDEC1
	XSTAT	DSFMTFLE,WWINDEX1
	CALL	MASK,WWINDEX1,WWINDEX2
	BOK	ZM200			
	MOVE	WDEC1,XWFMTNR			
	MOVE	WW2,KWFMTLNG
*    READ DEFAULT FORMAT-RECORD  (LANGUAGE-NR = 0 ) 
	READ	.DIR,DSFMTFLE,FCFMTBUF,WW2,WDEC1
	XSTAT	DSFMTFLE,WWINDEX1
	CALL	MASK,WWINDEX1,WWINDEX2
	BNOK	ZM900			
					
ZM200					
	MOVE	WW2,KWFMTLNG			
	SUB	WW2,KW2			
	XCOPY	FCFORMAT,KW0,WW2,FCFMTBUF,KW0			
	CBE	WWCOUNT,KW1,ZM999
*    ( FIRST FORMAT-RECORD CONTAINS FIRST FREE OVERFLOWRECORDNUMBER ) 
	XCOPY	WWCOUNT,KW0,KW2,FCFMTBUF,WW2			
	CBE	WWCOUNT,KW0,ZM999	CHECK IF FORMAT IS CONTAINED		
*                                      IN A SINGLE RECORD*
	MOVE    WW2,KWFMTLNG 
	MOVE	WDEC1,WWCOUNT	RECNR TO BCD
	READ	.DIR,DSFMTFLE,FCFMTBUF,WW2,WDEC1
	XSTAT	DSFMTFLE,WWINDEX1
	CALL	MASK,WWINDEX1,WWINDEX2
	BNOK	ZM900			
	MOVE	WW2,KWFMTLNG
	SUB	WW2,KW2
	XCOPY	FCFORMAT,WW2,WW2,FCFMTBUF,KW0			
	XCOPY	WWCOUNT,KW0,KW2,FCFMTBUF,WW2 
	CBE	WWCOUNT,KW0,ZM999
	MOVE    WW2,KWFMTLNG 
	MOVE	WDEC1,WWCOUNT	RECNR TO BCD
	READ	.DIR,DSFMTFLE,FCFMTBUF,WW2,WDEC1
	XSTAT	DSFMTFLE,WWINDEX1
	CALL	MASK,WWINDEX1,WWINDEX2
	BNOK	ZM900			
	MOVE	WW2,KWFMTLNG
	SUB	WW2,KW2
	MOVE	SPBINW1,WW2 
	ADD	SPBINW1,WW2
	XCOPY	FCFORMAT,SPBINW1,WW2,FCFMTBUF,KW0
	B	ZM999			
					
ZM500					
*                                      READ MESSAGE-FORMAT*
	MOVE	WW2,KWFMTLNG			
	MOVE	WDEC1,WWCOUNT	RECNR TO BCD
	READ	.DIR,DSFMTFLE,FCBUFFER,WW2,WDEC1
	XSTAT	DSFMTFLE,WWINDEX1
	CALL	MASK,WWINDEX1,WWINDEX2
	BOK	ZM600			
	MOVE	WDEC1,XWFMTNR 
	MOVE	WW2,KWFMTLNG
	READ	.DIR,DSFMTFLE,FCBUFFER,WW2,WDEC1
	XSTAT	DSFMTFLE,WWINDEX1
	CALL	MASK,WWINDEX1,WWINDEX2
	BNOK	ZM900 
ZM600 
	MOVE	WW2,KWFMTLNG
	SUB	WW2,KW2
	XCOPY	WWCOUNT,KW0,KW2,FCBUFFER,WW2 
* OVERFLOW RECORDNUMBER 
	CBE	WWCOUNT,KW0,ZM999
	MOVE	WW2,KWFMTLNG
	MOVE	WDEC1,WWCOUNT 
	READ	.DIR,DSFMTFLE,FCFMTBUF,WW2,WDEC1
	BNOK	ZM900 
	MOVE	WW2,KWFMTLNG
	SUB	WW2,KW2
	MOVE	WWCOUNT,=W'146' 
	XCOPY	FCBUFFER,WW2,WWCOUNT,FCFMTBUF,KW0
	B	ZM999
					
ZM900					
	EDWRT	SPDSSCRN,FMTA	WRITE ERROR-MESSAGE		
	SET	SBCANCEL	ABEND 
					
ZM999					
	RET				
	PEND				
					
FMTA	FRMT				
	FSL
	FTEXT	'FAILURE ON FORMAT-FILE-DISK'			
	FNL				
	FTEXT	'FUNCTION ABENDED BY ZMRDF'
	FMEND				
 END

HexDump

0x0000…002c (0, 0, 400)  Head {h00=0x0028, h01=0x0050, text=» IDENT ZMRDF              SCREEN I/O«, t00=0x0000, t01=0x0004}
0x002c…0040              Head {h00=0x0010, h01=0x000c, text=» DDUM DEMODD«, t00=0x0000, t01=0x0030}
0x0040…004e              Head {h00=0x000a, h01=0x0005, text=» PDIV «, t00=0x0000, t01=0x0044}
0x004e…0062              Head {h00=0x0010, h01=0x000c, text=» ENTRY ZMRDF«, t00=0x0000, t01=0x0052}
0x0062…0076              Head {h00=0x0010, h01=0x0050, text=» EXPROC MASK«, t00=0x0000, t01=0x0066}
0x0076…00c6              Head {h00=0x004c, h01=0x0050, text=»************************************************************************«, t00=0x0000, t01=0x007a}
0x00c6…0116              Head {h00=0x004c, h01=0x0050, text=»*                                                                      *«, t00=0x0000, t01=0x00ca}
0x0116…0166              Head {h00=0x004c, h01=0x0050, text=»*        PROCEDURE-NAME :                                              *«, t00=0x0000, t01=0x011a}
0x0166…01b6              Head {h00=0x004c, h01=0x0050, text=»*                ZMRDF                                                 *«, t00=0x0000, t01=0x016a}
0x01b6…0206              Head {h00=0x004c, h01=0x0050, text=»*        FUNCTIONAL DESCRIPTION :                                      *«, t00=0x0001, t01=0x002a}
0x0206…0256              Head {h00=0x004c, h01=0x0050, text=»*                THE PROCEDURE READS A FORMAT FROM THE FORMAT-FILE     *«, t00=0x0001, t01=0x007a}
0x0256…02a6              Head {h00=0x004c, h01=0x0050, text=»*                THERE ARE MESSAGE-FORMATS ( MAXIMUM LENGTH 397 BYTES) *«, t00=0x0001, t01=0x00ca}
0x02a6…02f6              Head {h00=0x004c, h01=0x0050, text=»*                AND NORMAL FORMATS ( MAXIMUM LENGTH 794 BYTES )       *«, t00=0x0001, t01=0x011a}
0x02f6…0346              Head {h00=0x004c, h01=0x0050, text=»*                A MESSAGE-FORMAT MUST BE PLACED IN FCBUFFER , WHILE   *«, t00=0x0001, t01=0x016a}
0x0346…0396              Head {h00=0x004c, h01=0x0050, text=»*                FCFMTBUF AND FCFORMAT MAY NOT BE USED                 *«, t00=0x0002, t01=0x002a}
0x0396…03e6              Head {h00=0x004c, h01=0x0050, text=»*                A NORMAL FORMAT MUST BE PLACED IN FCFORMAT            *«, t00=0x0002, t01=0x007a}
0x03e6…0436              Head {h00=0x004c, h01=0x0050, text=»*                AS A RECORD OF THE FORMAT-FILE IS ONLY 400 BYTES IN   *«, t00=0x0002, t01=0x00ca}
0x0436…0486              Head {h00=0x004c, h01=0x0050, text=»*                LENGTH , FOR A NORMAL FORMAT IT COULD BE NECESSARY TO *«, t00=0x0002, t01=0x011a}
0x0486…04d6              Head {h00=0x004c, h01=0x0050, text=»*                READ TWO RECORDS OF THE FORMAT-FILE                   *«, t00=0x0002, t01=0x016a}
0x04d6…0526              Head {h00=0x004c, h01=0x0050, text=»*                                                                      *«, t00=0x0003, t01=0x002a}
0x0526…0576              Head {h00=0x004c, h01=0x0050, text=»*                FIRST THE PROCEDURE TRIES TO READ A RECORD IN THE     *«, t00=0x0003, t01=0x007a}
0x0576…05c6              Head {h00=0x004c, h01=0x0050, text=»*                DESIRED LANGUAGE , IF NOT OK THE PROCEDURE TRIES      *«, t00=0x0003, t01=0x00ca}
0x05c6…0616              Head {h00=0x004c, h01=0x0050, text=»*                TO READ A RECORD IN THE FIRST LANGUAGE ( LANGUGE-     *«, t00=0x0003, t01=0x011a}
0x0616…0666              Head {h00=0x004c, h01=0x0050, text=»*                NUMBER = 0 ) , IF NOT OK  AN ERROR-MESSAGE WILL BE    *«, t00=0x0003, t01=0x016a}
0x0666…06b6              Head {h00=0x004c, h01=0x0050, text=»*                DISPLAYED AND ABEND OCCURS                            *«, t00=0x0004, t01=0x002a}
0x06b6…0706              Head {h00=0x004c, h01=0x0050, text=»*                IF READING OF THE SECOND RECORD OF A FORMAT IS NOT OK *«, t00=0x0004, t01=0x007a}
0x0706…0756              Head {h00=0x004c, h01=0x0050, text=»*                AN ERROR-MESSAGE WILL BE DISPLAYED AND ABEND OCCURS   *«, t00=0x0004, t01=0x00ca}
0x0756…07a6              Head {h00=0x004c, h01=0x0050, text=»*        PARAMETERS :                                                  *«, t00=0x0004, t01=0x011a}
0x07a6…07f6              Head {h00=0x004c, h01=0x0050, text=»*                XWFMTNR : RELATIVE FORMAT NUMBER (INPUT )             *«, t00=0x0004, t01=0x016a}
0x07f6…0846              Head {h00=0x004c, h01=0x0050, text=»*                XWMSG   : MESSAGE-FLAG ( INPUT )                      *«, t00=0x0005, t01=0x002a}
0x0846…0896              Head {h00=0x004c, h01=0x0050, text=»*                          0 = NORMAL FORMAT  , 1 = MESSAGE-FORMAT     *«, t00=0x0005, t01=0x007a}
0x0896…08e6              Head {h00=0x004c, h01=0x0050, text=»*        USE OF VARIABLES :                                            *«, t00=0x0005, t01=0x00ca}
0x08e6…0936              Head {h00=0x004c, h01=0x0050, text=»*                NONE                                                  *«, t00=0x0005, t01=0x011a}
0x0936…0986              Head {h00=0x004c, h01=0x0050, text=»*        WORKVARIABLES :                                               *«, t00=0x0005, t01=0x016a}
0x0986…09da              Head {h00=0x0050, h01=0x0050, text=»*                WWCOUNT   : RELATIVE RECORD NUMBER                        *«, t00=0x0006, t01=0x002a}
0x09da…0a2a              Head {h00=0x004c, h01=0x0050, text=»*                WW2   : AMOUNT OF BYTES TO BE MOVED ,                 *«, t00=0x0006, t01=0x007e}
0x0a2a…0a7a              Head {h00=0x004c, h01=0x0050, text=»*                        POINTER IN XCOPY-STATEMENTS                   *«, t00=0x0006, t01=0x00ce}
0x0a7a…0aca              Head {h00=0x004c, h01=0x0050, text=»************************************************************************«, t00=0x0006, t01=0x011e}
0x0aca…0aea              Head {h00=0x001c, h01=0x0050, text=»ZMRDF PROC XWFMTNR,XWMSG«, t00=0x0006, t01=0x016e}
0x0aea…0b06              Head {h00=0x0018, h01=0x0050, text=» PBIN XWFMTNR,XWMSG «, t00=0x0006, t01=0x018e}
0x0b06…0b56              Head {h00=0x004c, h01=0x0050, text=»ZM000                                                                   «, t00=0x0007, t01=0x001a}
0x0b56…0baa              Head {h00=0x0050, h01=0x0050, text=» MOVE WWCOUNT,NDTRMLGG                                                      «, t00=0x0007, t01=0x006a}
0x0baa…0bc8              Head {h00=0x001a, h01=0x0050, text=» CBL WWCOUNT,KW4,ZM050«, t00=0x0007, t01=0x00be}
0x0bc8…0be2              Head {h00=0x0016, h01=0x0050, text=» MOVE WWCOUNT,KW0 «, t00=0x0007, t01=0x00dc}
0x0be2…0bf0              Head {h00=0x000a, h01=0x0050, text=»ZM050 «, t00=0x0007, t01=0x00f6}
0x0bf0…0c44              Head {h00=0x0050, h01=0x0050, text=» MUL WWCOUNT,KWNRFMT ) COMPUTE RELATIVE-RECORD-NR                           «, t00=0x0007, t01=0x0104}
0x0c44…0c98              Head {h00=0x0050, h01=0x0050, text=» ADD WWCOUNT,XWFMTNR )                                                      «, t00=0x0007, t01=0x0158}
0x0c98…0cb8              Head {h00=0x001c, h01=0x0050, text=» MOVE WWINDEX2,=X'8800' «, t00=0x0008, t01=0x001c}
0x0cb8…0cf6              Head {h00=0x003a, h01=0x0050, text=»* USED IN CALL MASK - INSTRUCTIONS, TEST FOR 'NO DATA'«, t00=0x0008, t01=0x003c}
0x0cf6…0d22              Head {h00=0x0028, h01=0x0050, text=» CBE XWMSG,KW1,ZM500 MESSAGE FORMAT «, t00=0x0008, t01=0x007a}
0x0d22…0d72              Head {h00=0x004c, h01=0x0050, text=»                                                                        «, t00=0x0008, t01=0x00a6}
0x0d72…0dc2              Head {h00=0x004c, h01=0x0050, text=»ZM100                                                                   «, t00=0x0008, t01=0x00f6}
0x0dc2…0ddc              Head {h00=0x0016, h01=0x0050, text=» MOVE WW2,KWFMTLNG«, t00=0x0008, t01=0x0146}
0x0ddc…0e10              Head {h00=0x0030, h01=0x0050, text=»*    READ FORMAT-RECORD IN DESIRED LANGUAGE «, t00=0x0008, t01=0x0160}
0x0e10…0e38 (9, 0, 398)  Head {h00=0x0024, h01=0x0050, text=» MOVE WDEC1,WWCOUNT RECNR TO BCD«, t00=0x0009, t01=0x0004}
0x0e38…0e66              Head {h00=0x002a, h01=0x0050, text=» READ .DIR,DSFMTFLE,FCFMTBUF,WW2,WDEC1«, t00=0x0009, t01=0x002c}
0x0e66…0e86              Head {h00=0x001c, h01=0x0050, text=» XSTAT DSFMTFLE,WWINDEX1«, t00=0x0009, t01=0x005a}
0x0e86…0eaa              Head {h00=0x0020, h01=0x0050, text=» CALL MASK,WWINDEX1,WWINDEX2«, t00=0x0009, t01=0x007a}
0x0eaa…0efa              Head {h00=0x004c, h01=0x0050, text=» BOK ZM200                                                              «, t00=0x0009, t01=0x009e}
0x0efa…0f4c              Head {h00=0x004e, h01=0x0050, text=» MOVE WDEC1,XWFMTNR                                                       «, t00=0x0009, t01=0x00ee}
0x0f4c…0f66              Head {h00=0x0016, h01=0x0050, text=» MOVE WW2,KWFMTLNG«, t00=0x0009, t01=0x0140}
0x0f66…0fa2              Head {h00=0x0038, h01=0x0050, text=»*    READ DEFAULT FORMAT-RECORD  (LANGUAGE-NR = 0 ) «, t00=0x0009, t01=0x015a}
0x0fa2…0fd0              Head {h00=0x002a, h01=0x0050, text=» READ .DIR,DSFMTFLE,FCFMTBUF,WW2,WDEC1«, t00=0x000a, t01=0x0008}
0x0fd0…0ff0              Head {h00=0x001c, h01=0x0050, text=» XSTAT DSFMTFLE,WWINDEX1«, t00=0x000a, t01=0x0036}
0x0ff0…1014              Head {h00=0x0020, h01=0x0050, text=» CALL MASK,WWINDEX1,WWINDEX2«, t00=0x000a, t01=0x0056}
0x1014…1064              Head {h00=0x004c, h01=0x0050, text=» BNOK ZM900                                                             «, t00=0x000a, t01=0x007a}
0x1064…10b4              Head {h00=0x004c, h01=0x0050, text=»                                                                        «, t00=0x000a, t01=0x00ca}
0x10b4…1104              Head {h00=0x004c, h01=0x0050, text=»ZM200                                                                   «, t00=0x000a, t01=0x011a}
0x1104…1154              Head {h00=0x004c, h01=0x0050, text=» MOVE WW2,KWFMTLNG                                                      «, t00=0x000a, t01=0x016a}
0x1154…11a4              Head {h00=0x004c, h01=0x0050, text=» SUB WW2,KW2                                                            «, t00=0x000b, t01=0x002a}
0x11a4…11f4              Head {h00=0x004c, h01=0x0050, text=» XCOPY FCFORMAT,KW0,WW2,FCFMTBUF,KW0                                    «, t00=0x000b, t01=0x007a}
0x11f4…1212              Head {h00=0x001a, h01=0x0050, text=» CBE WWCOUNT,KW1,ZM999«, t00=0x000b, t01=0x00ca}
0x1212…1260              Head {h00=0x004a, h01=0x0050, text=»*    ( FIRST FORMAT-RECORD CONTAINS FIRST FREE OVERFLOWRECORDNUMBER ) «, t00=0x000b, t01=0x00e8}
0x1260…12b4              Head {h00=0x0050, h01=0x0050, text=» XCOPY WWCOUNT,KW0,KW2,FCFMTBUF,WW2                                         «, t00=0x000b, t01=0x0136}
0x12b4…1308              Head {h00=0x0050, h01=0x0050, text=» CBE WWCOUNT,KW0,ZM999 CHECK IF FORMAT IS CONTAINED                         «, t00=0x000b, t01=0x018a}
0x1308…1358              Head {h00=0x004c, h01=0x0050, text=»*                                      IN A SINGLE RECORD              *«, t00=0x000c, t01=0x004e}
0x1358…1376              Head {h00=0x001a, h01=0x0050, text=» MOVE    WW2,KWFMTLNG «, t00=0x000c, t01=0x009e}
0x1376…139e              Head {h00=0x0024, h01=0x0050, text=» MOVE WDEC1,WWCOUNT RECNR TO BCD«, t00=0x000c, t01=0x00bc}
0x139e…13cc              Head {h00=0x002a, h01=0x0050, text=» READ .DIR,DSFMTFLE,FCFMTBUF,WW2,WDEC1«, t00=0x000c, t01=0x00e4}
0x13cc…13ec              Head {h00=0x001c, h01=0x0050, text=» XSTAT DSFMTFLE,WWINDEX1«, t00=0x000c, t01=0x0112}
0x13ec…1410              Head {h00=0x0020, h01=0x0050, text=» CALL MASK,WWINDEX1,WWINDEX2«, t00=0x000c, t01=0x0132}
0x1410…1460              Head {h00=0x004c, h01=0x0050, text=» BNOK ZM900                                                             «, t00=0x000c, t01=0x0156}
0x1460…147a              Head {h00=0x0016, h01=0x0050, text=» MOVE WW2,KWFMTLNG«, t00=0x000d, t01=0x0016}
0x147a…148e              Head {h00=0x0010, h01=0x0050, text=» SUB WW2,KW2«, t00=0x000d, t01=0x0030}
0x148e…14de              Head {h00=0x004c, h01=0x0050, text=» XCOPY FCFORMAT,WW2,WW2,FCFMTBUF,KW0                                    «, t00=0x000d, t01=0x0044}
0x14de…150a              Head {h00=0x0028, h01=0x0050, text=» XCOPY WWCOUNT,KW0,KW2,FCFMTBUF,WW2 «, t00=0x000d, t01=0x0094}
0x150a…1528              Head {h00=0x001a, h01=0x0050, text=» CBE WWCOUNT,KW0,ZM999«, t00=0x000d, t01=0x00c0}
0x1528…1546              Head {h00=0x001a, h01=0x0050, text=» MOVE    WW2,KWFMTLNG «, t00=0x000d, t01=0x00de}
0x1546…156e              Head {h00=0x0024, h01=0x0050, text=» MOVE WDEC1,WWCOUNT RECNR TO BCD«, t00=0x000d, t01=0x00fc}
0x156e…159c              Head {h00=0x002a, h01=0x0050, text=» READ .DIR,DSFMTFLE,FCFMTBUF,WW2,WDEC1«, t00=0x000d, t01=0x0124}
0x159c…15bc              Head {h00=0x001c, h01=0x0050, text=» XSTAT DSFMTFLE,WWINDEX1«, t00=0x000d, t01=0x0152}
0x15bc…15e0              Head {h00=0x0020, h01=0x0050, text=» CALL MASK,WWINDEX1,WWINDEX2«, t00=0x000d, t01=0x0172}
0x15e0…1630              Head {h00=0x004c, h01=0x0050, text=» BNOK ZM900                                                             «, t00=0x000e, t01=0x0008}
0x1630…164a              Head {h00=0x0016, h01=0x0050, text=» MOVE WW2,KWFMTLNG«, t00=0x000e, t01=0x0058}
0x164a…165e              Head {h00=0x0010, h01=0x0050, text=» SUB WW2,KW2«, t00=0x000e, t01=0x0072}
0x165e…1678              Head {h00=0x0016, h01=0x0050, text=» MOVE SPBINW1,WW2 «, t00=0x000e, t01=0x0086}
0x1678…1690              Head {h00=0x0014, h01=0x0050, text=» ADD SPBINW1,WW2«, t00=0x000e, t01=0x00a0}
0x1690…16c0              Head {h00=0x002c, h01=0x0050, text=» XCOPY FCFORMAT,SPBINW1,WW2,FCFMTBUF,KW0«, t00=0x000e, t01=0x00b8}
0x16c0…1710              Head {h00=0x004c, h01=0x0050, text=» B ZM999                                                                «, t00=0x000e, t01=0x00e8}
0x1710…1760              Head {h00=0x004c, h01=0x0050, text=»                                                                        «, t00=0x000e, t01=0x0138}
0x1760…17b0              Head {h00=0x004c, h01=0x0050, text=»ZM500                                                                   «, t00=0x000e, t01=0x0188}
0x17b0…1800              Head {h00=0x004c, h01=0x0050, text=»*                                      READ MESSAGE-FORMAT             *«, t00=0x000f, t01=0x0048}
0x1800…1852              Head {h00=0x004e, h01=0x0050, text=» MOVE WW2,KWFMTLNG                                                        «, t00=0x000f, t01=0x0098}
0x1852…187a              Head {h00=0x0024, h01=0x0050, text=» MOVE WDEC1,WWCOUNT RECNR TO BCD«, t00=0x000f, t01=0x00ea}
0x187a…18a8              Head {h00=0x002a, h01=0x0050, text=» READ .DIR,DSFMTFLE,FCBUFFER,WW2,WDEC1«, t00=0x000f, t01=0x0112}
0x18a8…18c8              Head {h00=0x001c, h01=0x0050, text=» XSTAT DSFMTFLE,WWINDEX1«, t00=0x000f, t01=0x0140}
0x18c8…18ec              Head {h00=0x0020, h01=0x0050, text=» CALL MASK,WWINDEX1,WWINDEX2«, t00=0x000f, t01=0x0160}
0x18ec…193c              Head {h00=0x004c, h01=0x0050, text=» BOK ZM600                                                              «, t00=0x000f, t01=0x0184}
0x193c…1958              Head {h00=0x0018, h01=0x0050, text=» MOVE WDEC1,XWFMTNR «, t00=0x0010, t01=0x0044}
0x1958…1972              Head {h00=0x0016, h01=0x0050, text=» MOVE WW2,KWFMTLNG«, t00=0x0010, t01=0x0060}
0x1972…19a0              Head {h00=0x002a, h01=0x0050, text=» READ .DIR,DSFMTFLE,FCBUFFER,WW2,WDEC1«, t00=0x0010, t01=0x007a}
0x19a0…19c0              Head {h00=0x001c, h01=0x0050, text=» XSTAT DSFMTFLE,WWINDEX1«, t00=0x0010, t01=0x00a8}
0x19c0…19e4              Head {h00=0x0020, h01=0x0050, text=» CALL MASK,WWINDEX1,WWINDEX2«, t00=0x0010, t01=0x00c8}
0x19e4…19f8              Head {h00=0x0010, h01=0x0050, text=» BNOK ZM900 «, t00=0x0010, t01=0x00ec}
0x19f8…1a06              Head {h00=0x000a, h01=0x0050, text=»ZM600 «, t00=0x0010, t01=0x0100}
0x1a06…1a20              Head {h00=0x0016, h01=0x0050, text=» MOVE WW2,KWFMTLNG«, t00=0x0010, t01=0x010e}
0x1a20…1a34              Head {h00=0x0010, h01=0x0050, text=» SUB WW2,KW2«, t00=0x0010, t01=0x0128}
0x1a34…1a60              Head {h00=0x0028, h01=0x0050, text=» XCOPY WWCOUNT,KW0,KW2,FCBUFFER,WW2 «, t00=0x0010, t01=0x013c}
0x1a60…1a80              Head {h00=0x001c, h01=0x0050, text=»* OVERFLOW RECORDNUMBER «, t00=0x0010, t01=0x0168}
0x1a80…1a9e              Head {h00=0x001a, h01=0x0050, text=» CBE WWCOUNT,KW0,ZM999«, t00=0x0010, t01=0x0188}
0x1a9e…1ab8              Head {h00=0x0016, h01=0x0050, text=» MOVE WW2,KWFMTLNG«, t00=0x0011, t01=0x0016}
0x1ab8…1ad4              Head {h00=0x0018, h01=0x0050, text=» MOVE WDEC1,WWCOUNT «, t00=0x0011, t01=0x0030}
0x1ad4…1b02              Head {h00=0x002a, h01=0x0050, text=» READ .DIR,DSFMTFLE,FCFMTBUF,WW2,WDEC1«, t00=0x0011, t01=0x004c}
0x1b02…1b16              Head {h00=0x0010, h01=0x0050, text=» BNOK ZM900 «, t00=0x0011, t01=0x007a}
0x1b16…1b30              Head {h00=0x0016, h01=0x0050, text=» MOVE WW2,KWFMTLNG«, t00=0x0011, t01=0x008e}
0x1b30…1b44              Head {h00=0x0010, h01=0x0050, text=» SUB WW2,KW2«, t00=0x0011, t01=0x00a8}
0x1b44…1b62              Head {h00=0x001a, h01=0x0050, text=» MOVE WWCOUNT,=W'146' «, t00=0x0011, t01=0x00bc}
0x1b62…1b92              Head {h00=0x002c, h01=0x0050, text=» XCOPY FCBUFFER,WW2,WWCOUNT,FCFMTBUF,KW0«, t00=0x0011, t01=0x00da}
0x1b92…1ba2              Head {h00=0x000c, h01=0x0050, text=» B ZM999«, t00=0x0011, t01=0x010a}
0x1ba2…1bf2              Head {h00=0x004c, h01=0x0050, text=»                                                                        «, t00=0x0011, t01=0x011a}
0x1bf2…1c42              Head {h00=0x004c, h01=0x0050, text=»ZM900                                                                   «, t00=0x0011, t01=0x016a}
0x1c42…1c92              Head {h00=0x004c, h01=0x0050, text=» EDWRT SPDSSCRN,FMTA WRITE ERROR-MESSAGE                                «, t00=0x0012, t01=0x002a}
0x1c92…1cae              Head {h00=0x0018, h01=0x0050, text=» SET SBCANCEL ABEND «, t00=0x0012, t01=0x007a}
0x1cae…1cfe              Head {h00=0x004c, h01=0x0050, text=»                                                                        «, t00=0x0012, t01=0x0096}
0x1cfe…1d4e              Head {h00=0x004c, h01=0x0050, text=»ZM999                                                                   «, t00=0x0012, t01=0x00e6}
0x1d4e…1d9e              Head {h00=0x004c, h01=0x0050, text=» RET                                                                    «, t00=0x0012, t01=0x0136}
0x1d9e…1dee              Head {h00=0x004c, h01=0x0050, text=» PEND                                                                   «, t00=0x0012, t01=0x0186}
0x1dee…1e3e              Head {h00=0x004c, h01=0x0050, text=»                                                                        «, t00=0x0013, t01=0x0046}
0x1e3e…1e8e              Head {h00=0x004c, h01=0x0050, text=»FMTA FRMT                                                               «, t00=0x0013, t01=0x0096}
0x1e8e…1e9a              Head {h00=0x0008, h01=0x0050, text=» FSL«, t00=0x0013, t01=0x00e6}
0x1e9a…1eea              Head {h00=0x004c, h01=0x0050, text=» FTEXT 'FAILURE ON FORMAT-FILE-DISK'                                    «, t00=0x0013, t01=0x00f2}
0x1eea…1f3a              Head {h00=0x004c, h01=0x0050, text=» FNL                                                                    «, t00=0x0013, t01=0x0142}
0x1f3a…1f64 (20, 2, 142) Head {h00=0x0026, h01=0x0050, text=» FTEXT 'FUNCTION ABENDED BY ZMRDF'«, t00=0x0014, t01=0x0004}
0x1f64…1fb4              Head {h00=0x004c, h01=0x0050, text=» FMEND                                                                  «, t00=0x0014, t01=0x002e}
0x1fb4…1fc0              Head {h00=0x0008, h01=0x0050, text=» END«, t00=0x0014, t01=0x007e}
0x1fc0…1fc4              Head {h00=0x4004, h01=0x0000}
0x1fc4…1fc8              00 14 00 8a                                                                                                                                                                                                                                       ┆    ┆
0x1fc8…1fd0 (21, 1, 8)   20 04 00 00 00 15 00 04                                                                                                                                                                                                                           ┆        ┆
0x1fd0…2020 (22, 0, 400) 30 41 c8 5a 3a 54 53 50 30 41 c8 44 3a 55 42 46 30 30 c8 55 3a 55 42 46 30 46 c8 44 3a 55 49 46 30 20 c8 55 3a 55 49 46 30 43 c8 44 3a 55 43 59 30 52 02 1c c8 55 3a 55 43 59 30 00 c8 44 3a 55 4f 50 30 00 c8 55 3a 55 4f 50 30 00 c8 44 3a 55   ┆0A Z:TSP0A D:UBF00 U:UBF0F D:UIF0  U:UIF0C D:UCY0R   U:UCY0  D:UOP0  U:UOP0  D:U┆
0x2020…2070              41 31 30 00 c8 55 3a 55 41 31 30 00 c8 44 3a 55 41 32 30 00 c8 55 3a 55 41 32 30 00 02 1c c8 44 3a 55 54 31 30 41 c8 55 3a 55 54 31 30 41 c8 44 3a 55 54 32 30 30 c8 55 3a 55 54 32 30 46 c8 44 3a 43 4b 31 30 20 c8 43 3a 43 4b 31 30 43 c8 44   ┆A10  U:UA10  D:UA20  U:UA20    D:UT10A U:UT10A D:UT200 U:UT20F D:CK10  C:CK10C D┆
0x2070…20c0              3a 43 4b 32 30 52 02 0c c8 43 3a 43 4b 32 30 00 c8 44 3a 55 51 51 30 00 c8 55 3a 55 51 51 30 00 07 04 00 00 01 45 01 58 00 00 00 36 54 3a 44 41 30 30 00 e0 00 01 00 01 38 30 30 38 31 33 00 00 00 00 05 05 c8 54 3a 44 41 30 30 44 00 00 02 04   ┆:CK20R   C:CK20  D:UQQ0  U:UQQ0      E X   6T:DA00      800813       T:DA00D    ┆
0x20c0…2110              c8 41 41 4d 41 49 4e 00 07 04 00 00 00 01 00 2a 00 00 00 ea 5a 44 53 43 49 4f 00 e1 00 07 00 07 38 30 30 38 31 33 00 00 00 00 02 04 c8 24 24 24 54 52 41 00 05 1c c8 5a 41 4f 50 4e 44 53 00 00 c8 5a 42 43 4c 53 44 31 00 96 a8 5a 43 52 44 44   ┆ AAMAIN        *    ZDSCIO      800813       $$$TRA    ZAOPNDS   ZBCLSD1   ZCRDD┆
0x2110…2160              00 a1 c8 5a 44 52 57 52 44 31 00 f3 c8 5a 45 49 4e 53 44 20 01 17 a8 5a 47 52 45 41 01 37 05 0e c8 5a 48 57 52 49 44 00 01 3c c8 5a 59 52 4c 4e 47 5a 01 56 a8 5a 5a 45 52 52 01 8f 02 1f 88 4d 41 53 4b 4e c8 51 45 4d 4f 56 45 43 c8 54 3a 43   ┆   ZDRWRD1   ZEINSD    ZGREA 7   ZHWRID  < ZYRLNGZ V ZZERR     MASKN QEMOVEC T:C┆
0x2160…21b0 (23, 2, 96)  4c 4f 53 5a c8 54 3a 43 4f 4d 4d 5a c8 54 3a 45 44 57 52 f3 c8 54 3a 49 52 45 41 20 c8 54 3a 49 52 45 57 41 c8 54 3a 49 57 52 49 00 02 13 c8 54 3a 4f 50 45 4e 00 c8 54 3a 52 53 54 41 4e c8 54 3a 58 53 54 41 45 c8 58 41 4b 42 49 4e 5a a8 58   ┆LOSZ T:COMMZ T:EDWR  T:IREA  T:IREWA T:IWRI    T:OPEN  T:RSTAN T:XSTAE XAKBINZ X┆
0x21b0…21c0              45 45 52 52 07 04 00 00 01 b3 01 bc 00 00 ff fe                                                                                                                                                                                                   ┆EERR            ┆
0x21c0…2210 (24, 0, 400) 00 09 00 04 00 1d 30 04 00 21 30 04 00 25 30 04 00 29 30 04 00 2d 30 06 00 31 30 03 00 37 00 84 00 00 00 00 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆      0  !0  %0  )0  -0  10  7                                                  ┆
0x2210…2260              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 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆                                                                                ┆
0x2260…22b0              00 2a 00 26 30 06 00 00 30 03 00 06 00 06 00 09 00 12 00 0f 30 01 00 21 30 02 00 22 30 01 00 24 f0 06 00 25 05 03 00 00 00 80 00 00 00 00 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20   ┆ * &0   0           0  !0  "0  $   %                                            ┆
0x22b0…2300              20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 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   ┆                                                                                ┆
0x2300…2350              00 00 00 00 20 20 20 2a 00 42 30 06 00 00 30 03 00 06 00 14 00 09 00 14 00 1d 00 14 00 31 00 06 00 45 30 01 00 4b 30 06 00 4c 30 06 00 52 30 06 00 58 30 06 00 5e 30 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0c   ┆       * B0   0              1   E0  K0  L0  R0  X0  ^0                         ┆
0x2350…23a0 (25, 0, 400) 00 64 30 06 00 66 30 06 00 6c 30 06 00 72 00 03 00 78 00 7c 00 00 00 00 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20   ┆ d0  f0  l0  r   x |                                                            ┆
0x23a0…23f0              20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 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 3e 30 06 00 00 30 03 00 06 00 14 00 09 00 14 00 1d   ┆                                                               >0   0           ┆
0x23f0…2440              00 14 00 31 00 06 00 45 30 01 00 4b 30 06 00 4c 30 06 00 52 30 06 00 58 30 06 00 5e 30 02 00 64 30 06 00 66 30 06 00 6c 30 06 00 72 00 50 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   ┆   1   E0  K0  L0  R0  X0  ^0  d0  f0  l0  r P                                  ┆
0x2440…2490              00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 00 32 30 06 00 00 30 03 00 06 30 02 00 09 30 04 00 0b 30 06 00 0f 30 06 00 15 30 06 00 1b 30 06 00 21 30 06   ┆                                           * 20   0   0   0   0   0   0   0  !0 ┆
0x2490…24e0              00 27 30 06 00 2d 30 04 00 33 00 14 00 37 00 50 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 05   ┆ '0  -0  3   7 P                                                                ┆
0x24e0…2530 (26, 0, 400) 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 00 32 30 06 00 00 30 03 00 06 30 02 00 09 30 04 00 0b 30 06 00 0f 30 06 00 15 30 06 00 1b 30 06 00 21 30 06 00 27 30 06 00 2d   ┆                                     * 20   0   0   0   0   0   0   0  !0  '0  -┆
0x2530…2580              30 04 00 33 00 14 00 37 00 28 00 00 00 00 00 01 00 02 00 03 00 04 00 05 00 06 00 ff 00 64 b1 b4 b1 00 00 00 00 00 00 00 00 00 20 20 20 20 20 20 00 3e 20 02 00 00 20 02 00 02 20 02 00 04 20 02 00 06 20 02 00 08 20 02 00 0a 20 02 00 0c 20 02   ┆0  3   7 (                   d                   >                              ┆
0x2580…25d0              00 0e 20 02 00 10 30 01 00 12 30 01 00 13 30 02 00 14 30 04 00 16 30 04 00 1a 00 06 00 1e 00 48 00 00 00 03 00 04 00 01 00 14 00 13 00 15 00 16 00 03 00 04 00 11 00 01 00 15 00 0c 90 66 92 66 93 66 94 66 95 66 96 66 97 66 99 66 98 66 80 66   ┆      0   0   0   0   0        H                             f f f f f f f f f f┆
0x25d0…2620              91 66 80 66 80 55 80 44 80 44 90 44 90 55 90 55 90 66 90 44 9a 66 00 3e 20 02 00 00 20 02 00 02 20 02 00 04 20 02 00 06 20 02 00 08 20 02 00 0a 20 02 00 0c 20 02 00 0e 20 02 00 10 20 02 00 12 20 02 00 14 20 02 00 16 20 02 00 18 80 02 00 1a   ┆ f f U D D D U U f D f >                                                        ┆
0x2620…2670              00 15 00 00 00 1c 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 1a 20 02 00 00 20 02 00 02 20 02 00 04 30 06 00 06 30 06 00 0c 30 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0c   ┆                                              0   0   0                         ┆
0x2670…26c0 (27, 0, 400) 00 12 01 c2 01 c6 00 00 00 00 00 00 00 00 00 00 00 00 00 68 00 00 00 18 00 00 00 35 00 00 00 12 00 00 00 00 00 00 11 11 00 01 01 fe 00 00 00 00 00 00 00 00 00 00 01 14 4e 01 44 20 01 45 18 01 58 51 6a 14 44 45 58 d0 01 44 27 01 57 50 6a 14   ┆                   h       5                            N D  E  XQj DEX  D' WPj ┆
0x26c0…2710              44 d6 57 d0 01 44 2a 6a 14 44 d3 11 d0 01 44 46 30 01 18 01 00 14 44 50 0d 31 02 90 10 80 01 10 18 41 e4 07 41 32 34 00 30 03 18 34 00 31 02 90 11 01 00 33 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   ┆D W  D*j D    DF0     DP 1       A  A24 0  4 1     3                            ┆
0x2710…2760              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 00 00 00 00 00 00 00 00 00 00 00 01 00 06 01 b4   ┆                                                                                ┆
0x2760…27b0              00 00 00 01 00 02 00 03 00 04 00 05 00 06 00 07 00 08 00 09 00 0a 00 0b 00 0c 00 0d 00 0e 00 0f 00 10 00 11 00 12 00 13 00 14 00 15 00 16 00 1a 00 1b 00 1c 00 1d 00 1e 00 1f 00 20 00 21 00 22 00 25 00 26 00 28 00 29 00 2a 00 2d 00 2e 00 2f   ┆                                                             ! " % & ( ) * - . /┆
0x27b0…2800              00 30 00 31 00 32 00 34 00 35 00 36 00 38 00 39 00 3a 00 3b 00 3c 00 3e 00 3f 00 40 00 42 00 44 00 45 00 46 00 47 00 48 00 49 00 4a 00 20 31 44 53 43 30 30 31 46 4f 52 60 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 05   ┆ 0 1 2 4 5 6 8 9 : ; < > ? @ B D E F G H I J  1DSC001FOR`                       ┆
0x2800…2850 (28, 0, 400) 4d 46 49 4c 45 b1 b2 b3 b4 b5 b6 b7 b0 10 b0 12 b0 17 b0 18 b0 19 b0 26 b0 28 b0 29 b0 30 b0 39 b0 44 b0 45 b0 46 b0 50 b0 53 39 5a 39 39 5a 39 5a 5a 39 39 39 5a 5a 5a 39 39 39 39 5a 5a 5a 5a 39 39 39 39 39 5a 5a 5a 5a 39 5a 5a 5a 5a 5a 39   ┆MFILE                  & ( ) 0 9 D E F P S9Z99Z9ZZ999ZZZ9999ZZZZ99999ZZZZ9ZZZZZ9┆
0x2850…28a0              39 39 39 39 39 39 39 45 3a 39 39 5a 5a 45 3a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 39 2c 39 39 5a 5a 5a 5a 2c 5a 5a 5a 5a 5a 39 2c 39 39 2d 5a 5a 5a 5a 39 2c 30 30 5a 5a 5a 5a 39 2c 39 39 5a 5a 56 5a 5a 39 2c 39 39 5a 5a 56 5a 5a 5a 2c 5a 5a 5a   ┆9999999E:99ZZE:ZZZZZZZZZZZ9,99ZZZZ,ZZZZZ9,99-ZZZZ9,00ZZZZ9,99ZZVZZ9,99ZZVZZZ,ZZZ┆
0x28a0…28f0              5a 5a 5a 39 2c 39 39 2d 5a 5a 5a 5a 5a 39 2c 39 39 5a 5a 5a 5a 5a 5a 2c 5a 5a 39 39 45 2d 39 39 45 2d 39 39 5a 5a 45 2d 5a 5a 45 2d 5a 5a 5a 5a 5a 5a 5a 39 2c 39 39 2d 5a 5a 5a 5a 5a 5a 5a 5a 39 2c 39 39 5a 5a 5a 5a 5a 5a 5a 5a 5a 2c 5a 5a   ┆ZZZ9,99-ZZZZZ9,99ZZZZZZ,ZZ99E-99E-99ZZE-ZZE-ZZZZZZZ9,99-ZZZZZZZZ9,99ZZZZZZZZZ,ZZ┆
0x28f0…2940              5a 5a 5a 5a 5a 5a 5a 5a 39 2c 39 39 2d 5a 5a 5a 5a 5a 5a 5a 5a 5a 2c 5a 5a 2d 5a 5a 56 5a 5a 5a 56 5a 5a 39 2c 39 39 2d 5a 5a 5a 56 5a 5a 5a 56 5a 5a 39 2c 39 39 5a 5a 5a 56 5a 5a 5a 56 5a 5a 5a 2c 5a 5a 46 2a 5a 56 5a 5a 5a 56 5a 5a 39 2c   ┆ZZZZZZZZ9,99-ZZZZZZZZZ,ZZ-ZZVZZZVZZ9,99-ZZZVZZZVZZ9,99ZZZVZZZVZZZ,ZZF*ZVZZZVZZ9,┆
0x2940…2990              39 39 2d 02 3f 09 0c 82 84 88 81 a3 ff ff 90 a2 ff 96 97 0c c2 c4 c8 c1 e3 ff ff d0 e2 ff d6 d7 15 98 a3 ff 90 a2 ff 96 97 ff ff ff ff ff ff 91 ff 3c 92 80 93 94 15 98 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0c   ┆99- ?                                            <                              ┆

Reduced view