Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-1


				;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
				;
				;	SCROLL.ASM
				;
				;
				;
				;
				;
				;
				;
				;
				;
				;
				;
				;
				;
				;
				;
				;
				;
				;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
				
					.alpha		; arrange segments alph
				abetically
				
					INCLUDE SEL-PAN.INC		;AN024;
			     C	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
			     C	;
			     C	;
			     C	;	SEL-PAN.INC
			     C	;
			     C	;
 = 0000                      C	FALSE = 0
			     C	
			     C	;
			     C	;  Dialog Equates
			     C	;
			     C	;  These values will eventually be defined by t
				he dialog.
			     C	;
			     C	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
			     C	.LIST			;AN000;
			     C	;;;;;;;;;;;;;;;;;;;;;;;;;
			     C	
					EXTRN	WR_CIS:WORD		;AN024;
									;
					PUBLIC	WR_SCBVEC		;AN024;
					PUBLIC	NUM_SCB 		;AN024;
									;
 = 0000				PANEL	EQU	0			;AN024;
 = 0001				SCROLL	EQU	1			;AN024;
									;
 0000				CODE	SEGMENT PARA PUBLIC 'CODE'      ;AN024
				;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-2


				;
				; Scroll Control Block Vector
				;
				;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 0000  0000 008E R		WR_SCBVEC      DW   0,OFFSET WR_SCB1	     ;A
				N024;SCB 1  segment,offset
 0004  0000 0250 R			       DW   0,OFFSET WR_SCB2	     ;A
				N024;SCB 2  segment,offset
 0008  0000 0412 R			       DW   0,OFFSET WR_SCB3	     ;A
				N024;SCB 3  segment,offset
 000C  0000 05D4 R			       DW   0,OFFSET WR_SCB4	     ;A
				N024;SCB 4  segment,offset
 0010  0000 0796 R			       DW   0,OFFSET WR_SCB5	     ;A
				N024;SCB 5  segment,offset
 0014  0000 0958 R			       DW   0,OFFSET WR_SCB6	     ;A
				N024;SCB 6  segment,offset
 0018  0000 0B1A R			       DW   0,OFFSET WR_SCB7	     ;A
				N024;SCB 7  segment,offset
 001C  0000 0CDC R			       DW   0,OFFSET WR_SCB8	     ;A
				N024;SCB 8  segment,offset
 0020  0000 0E9E R			       DW   0,OFFSET WR_SCB9	     ;A
				N024;SCB 9  segment,offset
 0024  0000 1060 R			       DW   0,OFFSET WR_SCB10	     ;A
				N024;SCB 10 segment,offset
 0028  0000 1222 R			       DW   0,OFFSET WR_SCB11	     ;A
				N024;SCB 11 segment,offset
 002C  0000 13E4 R			       DW   0,OFFSET WR_SCB12	     ;A
				N024;SCB 12 segment,offset
 0030  0000 15A6 R			       DW   0,OFFSET WR_SCB13	     ;A
				N024;SCB 13 segment,offset
 0034  0000 1768 R			       DW   0,OFFSET WR_SCB14	     ;A
				N024;SCB 14 segment,offset
 0038  0000 192A R			       DW   0,OFFSET WR_SCB15	     ;A
				N024;SCB 15 segment,offset
 003C  0000 1AEC R			       DW   0,OFFSET WR_SCB16	     ;A
				N024;SCB 16 segment,offset
 0040  0000 1CAE R			       DW   0,OFFSET WR_SCB17	     ;A
				N024;SCB 17 segment,offset
 0044  0000 1E70 R			       DW   0,OFFSET WR_SCB18	     ;A
				N024;SCB 18 segment,offset
 0048  0000 2032 R			       DW   0,OFFSET WR_SCB19	     ;A
				N024;SCB 19 segment,offset
 004C  0000 21F4 R			       DW   0,OFFSET WR_SCB20	     ;A
				N024;SCB 20 segment,offset
 0050  0000 23B6 R			       DW   0,OFFSET WR_SCB21	     ;A
				N024;SCB 21 segment,offset
 0054  0000 2578 R			       DW   0,OFFSET WR_SCB22	     ;A
				N024;SCB 22 segment,offset
 0058  0000 273A R			       DW   0,OFFSET WR_SCB23	     ;A
				N024;SCB 23 segment,offset
 005C  0000 28FC R			       DW   0,OFFSET WR_SCB24	     ;A
				N024;SCB 24 segment,offset
 0060  0000 2ABE R			       DW   0,OFFSET WR_SCB25	     ;A
				N024;SCB 25 segment,offset
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-3


 0064  0000 2C80 R			       DW   0,OFFSET WR_SCB26	     ;A
				N024;SCB 26 segment,offset
 0068  0000 2E42 R			       DW   0,OFFSET WR_SCB27	     ;A
				N024;SCB 27 segment,offset
 006C  0000 3004 R			       DW   0,OFFSET WR_SCB28	     ;A
				N024;SCB 28 segment,offset
 = 001C				NUM_SCB        EQU ($-WR_SCBVEC)/4	     ;A
				N024;
 =				L_WR_SCBVEC    EQU  NUM_SCB		     ;A
				N024;
				;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
				;
				; Scroll Data Definition
				;
				;
				; PCSCRWR parameter block
				;
				;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 0070  000F			WR_INDEX1      DW   15		;AN000;element 
				order number
 0072  000E				       DW   14		;AN000;
 0074  000D				       DW   13		;AN000;
 0076  000C				       DW   12		;AN000;
 0078  000B				       DW   11		;AN000;
 007A  000A				       DW   10		;AN000;
 007C  0009				       DW   9		;AN000;
 007E  0008				       DW   8		;AN000;
 0080  0007				       DW   7		;AN000;
 0082  0006				       DW   6		;AN000;
 0084  0005				       DW   5		;AN000;
 0086  0004				       DW   4		;AN000;
 0088  0003				       DW   3		;AN000;
 008A  0002				       DW   2		;AN000;
 008C  0001				       DW   1		;AN000;
								;
 = 000B				LEFT_COL_SCROLL  EQU  11	;AN000;
				;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
				;
				; DOSLEVEL SUPPORT
				;
				;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 008E  0002			WR_SCB1        DW   SCB_WRAP		     ;A
				N000;option word one
 0090  2000				       DW   SCB_SKIP		     ;A
				N000;option word two
 0092  0020				       DW   SCB_NUMS		     ;A
				N000;option word three
 0094  0000				       DW   0			     ;A
				N068;SEH option word four
 0096  01B8				       DW   SND_FREQ		     ;A
				N000;error beep frequency
 0098  000C				       DW   12			     ;A
				N000;upper left row
 009A  000B				       DW   LEFT_COL_SCROLL	     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-4


				N000;upper left column
 009C  0000				       DW   0			     ;A
				N000;relative upper left row
 009E  0000				       DW   0			     ;A
				N000;relative upper left column
 00A0  0034				       DW   SCB_LIST1_W 	     ;A
				N000;line width
 00A2  0005				       DW   SCB_LIST1_N 	     ;A
				N000;number of lines
 00A4  0001				       DW   1			     ;A
				N000;number of element on top
 00A6  0005				       DW   SCB_LIST1_N 	     ;A
				N000;number of elements
 00A8  0001				       DW   1			     ;A
				N000;current element
 00AA  0000				       DW   0			     ;A
				N000;maximun number of cols to scroll
 00AC  0000				       DW   0			     ;A
				N000;display offset into opt strings
 00AE  0001				       DW   1			     ;A
				N000;num list txt col offset in strg
 00B0  2E				       DB   '.'                      ;A
				N000;numbered list separator
 00B1  0000				       DW   0			     ;A
				N000;select keystroke string length
 00B3  0000				       DW   0			     ;A
				N000;select keystroke string offset
 00B5  0000				       DW   0			     ;A
				N000;select keystroke string segment
 00B7  0000				       DW   0			     ;A
				N000;return/leave string length
 00B9  0000				       DW   0			     ;A
				N000;return/leave string offset
 00BB  0000				       DW   0			     ;A
				N000;return/leave string segment
 00BD  0000				       DW   0			     ;A
				N000;return/erase string length
 00BF  0000				       DW   0			     ;A
				N000;return/erase string offset
 00C1  0000				       DW   0			     ;A
				N000;return/erase string segment
 00C3  0002				       DW   WR_UAKEYSLEN	     ;A
				N000;up arrow string length
 00C5  31CB R				       DW   WR_UAKEYS		     ;A
				N000;up arrow string offset
 00C7  0000				       DW   0			     ;A
				N000;up arrow string segment
 00C9  0002				       DW   WR_DAKEYSLEN	     ;A
				N000;down arrow string length
 00CB  31CD R				       DW   WR_DAKEYS		     ;A
				N000;down arrow string offset
 00CD  0000				       DW   0			     ;A
				N000;down arrow string segment
 00CF  0000				       DW   0			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-5


				N000;left arrow string length
 00D1  0000				       DW   0			     ;A
				N000;left arrow string offset
 00D3  0000				       DW   0			     ;A
				N000;left arrow string segment
 00D5  0000				       DW   0			     ;A
				N000;right arrow string length
 00D7  0000				       DW   0			     ;A
				N000;right arrow string offset
 00D9  0000				       DW   0			     ;A
				N000;right arrow string segment
 00DB  0002				       DW   WR_PUKEYSLEN	     ;A
				N000;page-up string length
 00DD  31CF R				       DW   WR_PUKEYS		     ;A
				N000;page-up string offset
 00DF  0000				       DW   0			     ;A
				N000;page-up string segment
 00E1  0002				       DW   WR_PDKEYSLEN	     ;A
				N000;page-down string length
 00E3  31D1 R				       DW   WR_PDKEYS		     ;A
				N000;page-down string offset
 00E5  0000				       DW   0			     ;A
				N000;page-down string segment
 00E7  0001				       DW   WR_PIINDLEN 	     ;A
				N000;pointer indicator strg length
 00E9  31D5 R				       DW   WR_PIIND		     ;A
				N000;pointer indicator string offset
 00EB  0000				       DW   0			     ;A
				N000;pointer indicator string segment
 00ED  0001				       DW   1			     ;A
				N000;pointer ind txt col off into strg
 00EF  0001				       DW   WR_AIINDLEN 	     ;A
				N000;active indicator strg length
 00F1  31D6 R				       DW   WR_AIIND		     ;A
				N000;active indicator string offset
 00F3  0000				       DW   0			     ;A
				N000;active indicator string segment
 00F5  0001				       DW   1			     ;A
				N000;active ind txt col off into stg
 00F7  0001				       DW   WR_CIINDLEN 	     ;A
				N000;check mark text string length
 00F9  31D7 R				       DW   WR_CIIND		     ;A
				N000;check mark text string offset
 00FB  0000				       DW   0			     ;A
				N000;check mark text string segment
 00FD  0001				       DW   1			     ;A
				N000;check mark offset into opt strg
 00FF  0001				       DW   WR_UIINDLEN 	     ;A
				N000;up indicator string length
 0101  31D3 R				       DW   WR_UIIND		     ;A
				N000;up indicator string offset
 0103  0000				       DW   0			     ;A
				N000;up indicator string segment
 0105  0002				       DW   2			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-6


				N000;up indicator row location
 0107  0001				       DW   1			     ;A
				N000;up indicator column location
 0109  0001				       DW   WR_DIINDLEN 	     ;A
				N000;down indicator string length
 010B  31D4 R				       DW   WR_DIIND		     ;A
				N000;down indicator string offset
 010D  0000				       DW   0			     ;A
				N000;down indicator string segment
 010F  0002				       DW   2			     ;A
				N000;down indicator row location
 0111  0002				       DW   2			     ;A
				N000;down indicator column locaiton
 0113  0000				       DW   0			     ;A
				N000;left indicator string length
 0115  0000				       DW   0			     ;A
				N000;left indicator string offset
 0117  0000				       DW   0			     ;A
				N000;left indicator string segment
 0119  0000				       DW   0			     ;A
				N000;left indicator row location
 011B  0000				       DW   0			     ;A
				N000;left indicator column location
 011D  0000				       DW   0			     ;A
				N000;right indicator string length
 011F  0000				       DW   0			     ;A
				N000;right indicator string offset
 0121  0000				       DW   0			     ;A
				N000;right indicator string segment
 0123  0000				       DW   0			     ;A
				N000;right indicator row location
 0125  0000				       DW   0			     ;A
				N000;right indicator column locaiton
 0127  0000				       DW   0			     ;A
				N000;normal color array offset
 0129  0000				       DW   0			     ;A
				N000;normal color array segment
 012B  0001				       DW   1			     ;A
				N000;logical color index number
 012D  0000				       DW   0			     ;A
				N000;number color index table entries
 012F  0000				       DW   0			     ;A
				N000;offset addr of color index table
 0131  0000				       DW   0			     ;A
				N000;segment addr of color index tabl
 0133  0070 R				       DW   WR_INDEX1		     ;A
				N000;index array offset
 0135  0000				       DW   0			     ;A
				N000;index array segment
 0137  31D8 R				       DW   WR_SELECT_NUM	     ;A
				N000;element selection array offset
 0139  0000				       DW   0			     ;A
				N000;element selection array segment
 013B  0002				       DW   SSC_PTSB		     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-7


				N000;option array option word
 013D  321A R				       DW   SCB_LIST1		     ;A
				N000;option array pointer offset
 013F  0000				       DW   0			     ;A
				N000;option array pointer segment
 0141  0034				       DW   SCB_LIST1_W 	     ;A
				N000;option array string length
 0143  0000				       DW   0			     ;A
				N000;option array string segment
 0145  41				       DB   'A'                      ;A
				N000;option array string term char
 0146  0000				       DW   0			     ;A
				N000;keystroke
 0148  0000				       DW   0			     ;A
				N000;log vid buf offset override
 014A  0000				       DW   0			     ;A
				N000;log vid buf segment override
 014C  0000				       DW   0			     ;A
				N000;general purpose format hook opt
 014E  0000				       DW   0			     ;A
				N000;general purpose format hook opt
 0150  0000				       DW   0			     ;A
				N000;length of translation table
 0152  0000				       DW   0			     ;A
				N000;offset of translation table
 0154  0000				       DW   0			     ;A
				N000;segment of translation table
 0156  0000				       DW   0			     ;A
				N000;monocasing table offset
 0158  0000				       DW   0			     ;A
				N000;monocasing table segment
 015A  0000				       DW   0			     ;A
				N000;dbcs table length
 015C  0000				       DW   0			     ;A
				N000;dbcs table offset
 015E  0000				       DW   0			     ;A
				N000;dbcs table segment
 0160  0000				       DW   0			     ;A
				N068;SEH offset of font descriptor block
 0162  0000				       DW   0			     ;A
				N068;SEH segment of font descriptor block
 0164  00EC[				       DB   236 DUP(0)		     ;A
				N024;
	   00			
			 ]	
				
				;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
				;
				; SELECT COUNTRY CODE AND KEYBOARD
				;
				;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 0250  0002			WR_SCB2        DW    SCB_WRAP		     ;A
				N000;option word one
 0252  2000				       DW    SCB_SKIP		     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-8


				N000;option word two
 0254  0020				       DW    SCB_NUMS		     ;A
				N000;option word three
 0256  0000				       DW   0			     ;A
				N068;SEH option word four
 0258  01B8				       DW   SND_FREQ		     ;A
				N000;error beep frequency
 025A  000D				       DW   13			     ;A
				N000;upper left row
 025C  000B				       DW   LEFT_COL_SCROLL	     ;A
				N000;upper left column
 025E  0000				       DW   0			     ;A
				N000;relative upper left row
 0260  0000				       DW   0			     ;A
				N000;relative upper left column
 0262  002D				       DW   SCB_LIST2_W 	     ;A
				N000;line width
 0264  0003				       DW   SCB_LIST2_N 	     ;A
				N000;number of lines
 0266  0001				       DW   1			     ;A
				N000;number of element on top
 0268  0003				       DW   SCB_LIST2_N 	     ;A
				N000;number of elements
 026A  0001				       DW   1			     ;A
				N000;current element
 026C  0000				       DW   0			     ;A
				N000;maximun number of cols to scroll
 026E  0000				       DW   0			     ;A
				N000;display offset into opt strings
 0270  0001				       DW   1			     ;A
				N000;num list txt col offset in strg
 0272  2E				       DB   '.'                      ;A
				N000;numbered list separator
 0273  0000				       DW   0			     ;A
				N000;select keystroke string length
 0275  0000				       DW   0			     ;A
				N000;select keystroke string offset
 0277  0000				       DW   0			     ;A
				N000;select keystroke string segment
 0279  0000				       DW   0			     ;A
				N000;return/leave string length
 027B  0000				       DW   0			     ;A
				N000;return/leave string offset
 027D  0000				       DW   0			     ;A
				N000;return/leave string segment
 027F  0000				       DW   0			     ;A
				N000;return/erase string length
 0281  0000				       DW   0			     ;A
				N000;return/erase string offset
 0283  0000				       DW   0			     ;A
				N000;return/erase string segment
 0285  0002				       DW   WR_UAKEYSLEN	     ;A
				N000;up arrow string length
 0287  31CB R				       DW   WR_UAKEYS		     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-9


				N000;up arrow string offset
 0289  0000				       DW   0			     ;A
				N000;up arrow string segment
 028B  0002				       DW   WR_DAKEYSLEN	     ;A
				N000;down arrow string length
 028D  31CD R				       DW   WR_DAKEYS		     ;A
				N000;down arrow string offset
 028F  0000				       DW   0			     ;A
				N000;down arrow string segment
 0291  0000				       DW   0			     ;A
				N000;left arrow string length
 0293  0000				       DW   0			     ;A
				N000;left arrow string offset
 0295  0000				       DW   0			     ;A
				N000;left arrow string segment
 0297  0000				       DW   0			     ;A
				N000;right arrow string length
 0299  0000				       DW   0			     ;A
				N000;right arrow string offset
 029B  0000				       DW   0			     ;A
				N000;right arrow string segment
 029D  0002				       DW   WR_PUKEYSLEN	     ;A
				N000;page-up string length
 029F  31CF R				       DW   WR_PUKEYS		     ;A
				N000;page-up string offset
 02A1  0000				       DW   0			     ;A
				N000;page-up string segment
 02A3  0002				       DW   WR_PDKEYSLEN	     ;A
				N000;page-down string length
 02A5  31D1 R				       DW   WR_PDKEYS		     ;A
				N000;page-down string offset
 02A7  0000				       DW   0			     ;A
				N000;page-down string segment
 02A9  0001				       DW   WR_PIINDLEN 	     ;A
				N000;pointer indicator strg length
 02AB  31D5 R				       DW   WR_PIIND		     ;A
				N000;pointer indicator string offset
 02AD  0000				       DW   0			     ;A
				N000;pointer indicator string segment
 02AF  0001				       DW   1			     ;A
				N000;pointer ind txt col off into strg
 02B1  0001				       DW   WR_AIINDLEN 	     ;A
				N000;active indicator strg length
 02B3  31D6 R				       DW   WR_AIIND		     ;A
				N000;active indicator string offset
 02B5  0000				       DW   0			     ;A
				N000;active indicator string segment
 02B7  0001				       DW   1			     ;A
				N000;active ind txt col off into stg
 02B9  0001				       DW   WR_CIINDLEN 	     ;A
				N000;check mark text string length
 02BB  31D7 R				       DW   WR_CIIND		     ;A
				N000;check mark text string offset
 02BD  0000				       DW   0			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-10


				N000;check mark text string segment
 02BF  0001				       DW   1			     ;A
				N000;check mark offset into opt strg
 02C1  0001				       DW   WR_UIINDLEN 	     ;A
				N000;up indicator string length
 02C3  31D3 R				       DW   WR_UIIND		     ;A
				N000;up indicator string offset
 02C5  0000				       DW   0			     ;A
				N000;up indicator string segment
 02C7  0002				       DW   2			     ;A
				N000;up indicator row location
 02C9  0001				       DW   1			     ;A
				N000;up indicator column location
 02CB  0001				       DW   WR_DIINDLEN 	     ;A
				N000;down indicator string length
 02CD  31D4 R				       DW   WR_DIIND		     ;A
				N000;down indicator string offset
 02CF  0000				       DW   0			     ;A
				N000;down indicator string segment
 02D1  0002				       DW   2			     ;A
				N000;down indicator row location
 02D3  0002				       DW   2			     ;A
				N000;down indicator column locaiton
 02D5  0000				       DW   0			     ;A
				N000;left indicator string length
 02D7  0000				       DW   0			     ;A
				N000;left indicator string offset
 02D9  0000				       DW   0			     ;A
				N000;left indicator string segment
 02DB  0000				       DW   0			     ;A
				N000;left indicator row location
 02DD  0000				       DW   0			     ;A
				N000;left indicator column location
 02DF  0000				       DW   0			     ;A
				N000;right indicator string length
 02E1  0000				       DW   0			     ;A
				N000;right indicator string offset
 02E3  0000				       DW   0			     ;A
				N000;right indicator string segment
 02E5  0000				       DW   0			     ;A
				N000;right indicator row location
 02E7  0000				       DW   0			     ;A
				N000;right indicator column locaiton
 02E9  0000 E				       DW   WR_CIS		     ;A
				N000;normal color array offset
 02EB  0000				       DW   0			     ;A
				N000;normal color array segment
 02ED  0002				       DW   2			     ;A
				N000;logical color index number
 02EF  0000				       DW   0			     ;A
				N000;number color index table entries
 02F1  0000				       DW   0			     ;A
				N000;offset addr of color index table
 02F3  0000				       DW   0			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-11


				N000;segment addr of color index tabl
 02F5  0070 R				       DW   WR_INDEX1		     ;A
				N000;index array offset
 02F7  0000				       DW   0			     ;A
				N000;index array segment
 02F9  31D8 R				       DW   WR_SELECT_NUM	     ;A
				N000;element selection array offset
 02FB  0000				       DW   0			     ;A
				N000;element selection array segment
 02FD  0002				       DW   SSC_PTSB		     ;A
				N000;option array option word
 02FF  331E R				       DW   SCB_LIST2		     ;A
				N000;option array pointer offset
 0301  0000				       DW   0			     ;A
				N000;option array pointer segment
 0303  002D				       DW   SCB_LIST2_W 	     ;A
				N000;option array string length
 0305  0000				       DW   0			     ;A
				N000;option array string segment
 0307  41				       DB   'A'                      ;A
				N000;option array string term char
 0308  0000				       DW   0			     ;A
				N000;keystroke
 030A  0000				       DW   0			     ;A
				N000;log vid buf offset override
 030C  0000				       DW   0			     ;A
				N000;log vid buf segment override
 030E  0000				       DW   0			     ;A
				N000;general purpose format hook opt
 0310  0000				       DW   0			     ;A
				N000;general purpose format hook opt
 0312  0000				       DW   0			     ;A
				N000;length of translation table
 0314  0000				       DW   0			     ;A
				N000;offset of translation table
 0316  0000				       DW   0			     ;A
				N000;segment of translation table
 0318  0000				       DW   0			     ;A
				N000;monocasing table offset
 031A  0000				       DW   0			     ;A
				N000;monocasing table segment
 031C  0000				       DW   0			     ;A
				N000;dbcs table length
 031E  0000				       DW   0			     ;A
				N000;dbcs table offset
 0320  0000				       DW   0			     ;A
				N000;dbcs table segment
 0322  0000				       DW   0			     ;A
				N068;SEH offset of font descriptor block
 0324  0000				       DW   0			     ;A
				N068;SEH segment of font descriptor block
 0326  00EC[				       DB   236 DUP(0)		     ;A
				N024;
	   00			
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-12


			 ]	
				
				;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
				;
				; defined country codes 1
				;
				;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 0412  000C			WR_SCB3        DW   SCB_FRBF+SCB_FRAL	     ;A
				N000;option word one
 0414  0002				       DW   SCB_ROTN		     ;A
				N000;option word two
 0416  0000				       DW   0			     ;A
				N000;option word three
 0418  0000				       DW   0			     ;A
				N068;SEH option word four
 041A  01B8				       DW   SND_FREQ		     ;A
				N000;error beep frequency
 041C  0006				       DW   6			     ;A
				N000;upper left row
 041E  000B				       DW   LEFT_COL_SCROLL	
					    ;AN000;upper left column
 0420  0000				       DW   0			     ;A
				N000;relative upper left row
 0422  0000				       DW   0			     ;A
				N000;relative upper left column
 0424  0021				       DW   SCB_LIST3_W 	     ;A
				N000;line width
 0426  000C				       DW   SCB_LIST3_N 	     ;A
				N000;number of lines
 0428  0001				       DW   1			     ;A
				N000;number of element on top
 042A  000C				       DW   SCB_LIST3_N 	     ;A
				N000;number of elements
 042C  0001				       DW   1			     ;A
				N000;current element
 042E  0000				       DW   0			     ;A
				N000;maximun number of cols to scroll
 0430  0000				       DW   0			     ;A
				N000;display offset into opt strings
 0432  0001				       DW   1			     ;A
				N000;num list txt col offset in strg
 0434  2E				       DB   '.'                      ;A
				N000;numbered list separator
 0435  0000				       DW   0			     ;A
				N000;select keystroke string length
 0437  0000				       DW   0			     ;A
				N000;select keystroke string offset
 0439  0000				       DW   0			     ;A
				N000;select keystroke string segment
 043B  0000				       DW   0			     ;A
				N000;return/leave string length
 043D  0000				       DW   0			     ;A
				N000;return/leave string offset
 043F  0000				       DW   0			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-13


				N000;return/leave string segment
 0441  0000				       DW   0			     ;A
				N000;return/erase string length
 0443  0000				       DW   0			     ;A
				N000;return/erase string offset
 0445  0000				       DW   0			     ;A
				N000;return/erase string segment
 0447  0002				       DW   WR_UAKEYSLEN	     ;A
				N000;up arrow string length
 0449  31CB R				       DW   WR_UAKEYS		     ;A
				N000;up arrow string offset
 044B  0000				       DW   0			     ;A
				N000;up arrow string segment
 044D  0002				       DW   WR_DAKEYSLEN	     ;A
				N000;down arrow string length
 044F  31CD R				       DW   WR_DAKEYS		     ;A
				N000;down arrow string offset
 0451  0000				       DW   0			     ;A
				N000;down arrow string segment
 0453  0000				       DW   0			     ;A
				N000;left arrow string length
 0455  0000				       DW   0			     ;A
				N000;left arrow string offset
 0457  0000				       DW   0			     ;A
				N000;left arrow string segment
 0459  0000				       DW   0			     ;A
				N000;right arrow string length
 045B  0000				       DW   0			     ;A
				N000;right arrow string offset
 045D  0000				       DW   0			     ;A
				N000;right arrow string segment
 045F  0000				       DW   0			     ;A
				N000;page-up string length
 0461  0000				       DW   0			     ;A
				N000;page-up string offset
 0463  0000				       DW   0			     ;A
				N000;page-up string segment
 0465  0000				       DW   0			     ;A
				N000;page-down string length
 0467  0000				       DW   0			     ;A
				N000;page-down string offset
 0469  0000				       DW   0			     ;A
				N000;page-down string segment
 046B  0001				       DW   WR_PIINDLEN 	     ;A
				N000;pointer indicator strg length
 046D  31D5 R				       DW   WR_PIIND		     ;A
				N000;pointer indicator string offset
 046F  0000				       DW   0			     ;A
				N000;pointer indicator string segment
 0471  0001				       DW   1			     ;A
				N000;pointer ind txt col off into strg
 0473  0001				       DW   WR_AIINDLEN 	     ;A
				N000;active indicator strg length
 0475  31D6 R				       DW   WR_AIIND		     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-14


				N000;active indicator string offset
 0477  0000				       DW   0			     ;A
				N000;active indicator string segment
 0479  0001				       DW   1			     ;A
				N000;active ind txt col off into stg
 047B  0001				       DW   WR_CIINDLEN 	     ;A
				N000;check mark text string length
 047D  31D7 R				       DW   WR_CIIND		     ;A
				N000;check mark text string offset
 047F  0000				       DW   0			     ;A
				N000;check mark text string segment
 0481  0001				       DW   1			     ;A
				N000;check mark offset into opt strg
 0483  0001				       DW   WR_UIINDLEN 	     ;A
				N000;up indicator string length
 0485  31D3 R				       DW   WR_UIIND		     ;A
				N000;up indicator string offset
 0487  0000				       DW   0			     ;A
				N000;up indicator string segment
 0489  0002				       DW   2			     ;A
				N000;up indicator row location
 048B  0001				       DW   1			     ;A
				N000;up indicator column location
 048D  0001				       DW   WR_DIINDLEN 	     ;A
				N000;down indicator string length
 048F  31D4 R				       DW   WR_DIIND		     ;A
				N000;down indicator string offset
 0491  0000				       DW   0			     ;A
				N000;down indicator string segment
 0493  0002				       DW   2			     ;A
				N000;down indicator row location
 0495  0002				       DW   2			     ;A
				N000;down indicator column locaiton
 0497  0000				       DW   0			     ;A
				N000;left indicator string length
 0499  0000				       DW   0			     ;A
				N000;left indicator string offset
 049B  0000				       DW   0			     ;A
				N000;left indicator string segment
 049D  0000				       DW   0			     ;A
				N000;left indicator row location
 049F  0000				       DW   0			     ;A
				N000;left indicator column location
 04A1  0000				       DW   0			     ;A
				N000;right indicator string length
 04A3  0000				       DW   0			     ;A
				N000;right indicator string offset
 04A5  0000				       DW   0			     ;A
				N000;right indicator string segment
 04A7  0000				       DW   0			     ;A
				N000;right indicator row location
 04A9  0000				       DW   0			     ;A
				N000;right indicator column locaiton
 04AB  0000 E				       DW   WR_CIS		     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-15


				N000;normal color array offset
 04AD  0000				       DW   0			     ;A
				N000;normal color array segment
 04AF  0003				       DW   3			     ;A
				N000;logical color index number
 04B1  0000				       DW   0			     ;A
				N000;number color index table entries
 04B3  0000				       DW   0			     ;A
				N000;offset addr of color index table
 04B5  0000				       DW   0			     ;A
				N000;segment addr of color index tabl
 04B7  0070 R				       DW   WR_INDEX1		     ;A
				N000;index array offset
 04B9  0000				       DW   0			     ;A
				N000;index array segment
 04BB  31EE R				       DW   WR_SELECT		     ;A
				N000;element selection array offset
 04BD  0000				       DW   0			     ;A
				N000;element selection array segment
 04BF  0002				       DW   SSC_PTSB		     ;A
				N000;option array option word
 04C1  33A5 R				       DW   SCB_LIST3		     ;A
				N000;option array pointer offset
 04C3  0000				       DW   0			     ;A
				N000;option array pointer segment
 04C5  0021				       DW   SCB_LIST3_W 	     ;A
				N000;option array string length
 04C7  0000				       DW   0			     ;A
				N000;option array string segment
 04C9  41				       DB   'A'                      ;A
				N000;option array string term char
 04CA  0000				       DW   0			     ;A
				N000;keystroke
 04CC  0000				       DW   0			     ;A
				N000;log vid buf offset override
 04CE  0000				       DW   0			     ;A
				N000;log vid buf segment override
 04D0  0000				       DW   0			     ;A
				N000;general purpose format hook opt
 04D2  0000				       DW   0			     ;A
				N000;general purpose format hook opt
 04D4  0000				       DW   0			     ;A
				N000;length of translation table
 04D6  0000				       DW   0			     ;A
				N000;offset of translation table
 04D8  0000				       DW   0			     ;A
				N000;segment of translation table
 04DA  0000				       DW   0			     ;A
				N000;monocasing table offset
 04DC  0000				       DW   0			     ;A
				N000;monocasing table segment
 04DE  0000				       DW   0			     ;A
				N000;dbcs table length
 04E0  0000				       DW   0			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-16


				N000;dbcs table offset
 04E2  0000				       DW   0			     ;A
				N000;dbcs table segment
 04E4  0000				       DW   0			     ;A
				N068;SEH offset of font descriptor block
 04E6  0000				       DW   0			     ;A
				N068;SEH segment of font descriptor block
 04E8  00EC[				       DB   236 DUP(0)		     ;A
				N024;
	   00			
			 ]	
				
				;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
				;
				; defined country codes 2
				;
				;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 05D4  000C			WR_SCB4        DW   SCB_FRBF+SCB_FRAL	     ;A
				N000;option word one
 05D6  0002				       DW   SCB_ROTN		     ;A
				N000;option word two
 05D8  0000				       DW   0			     ;A
				N000;option word three
 05DA  0000				       DW   0			     ;A
				N068;SEH option word four
 05DC  01B8				       DW   SND_FREQ		     ;A
				N000;error beep frequency
 05DE  0006				       DW   6			     ;A
				N000;upper left row
 05E0  002E				       DW   LEFT_COL_SCROLL+SCB_LIST4_W
				+2   ;AN000;upper left column
 05E2  0000				       DW   0			     ;A
				N000;relative upper left row
 05E4  0000				       DW   0			     ;A
				N000;relative upper left column
 05E6  0021				       DW   SCB_LIST4_W 	     ;A
				N000;line width
 05E8  000B				       DW   SCB_LIST4_N 	     ;A
				N000;number of lines
 05EA  0001				       DW   1			     ;A
				N000;number of element on top
 05EC  000B				       DW   SCB_LIST4_N 	     ;A
				N000;number of elements
 05EE  0001				       DW   1			     ;A
				N000;current element
 05F0  0000				       DW   0			     ;A
				N000;maximun number of cols to scroll
 05F2  0000				       DW   0			     ;A
				N000;display offset into opt strings
 05F4  0001				       DW   1			     ;A
				N000;num list txt col offset in strg
 05F6  2E				       DB   '.'                      ;A
				N000;numbered list separator
 05F7  0000				       DW   0			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-17


				N000;select keystroke string length
 05F9  0000				       DW   0			     ;A
				N000;select keystroke string offset
 05FB  0000				       DW   0			     ;A
				N000;select keystroke string segment
 05FD  0000				       DW   0			     ;A
				N000;return/leave string length
 05FF  0000				       DW   0			     ;A
				N000;return/leave string offset
 0601  0000				       DW   0			     ;A
				N000;return/leave string segment
 0603  0000				       DW   0			     ;A
				N000;return/erase string length
 0605  0000				       DW   0			     ;A
				N000;return/erase string offset
 0607  0000				       DW   0			     ;A
				N000;return/erase string segment
 0609  0002				       DW   WR_UAKEYSLEN	     ;A
				N000;up arrow string length
 060B  31CB R				       DW   WR_UAKEYS		     ;A
				N000;up arrow string offset
 060D  0000				       DW   0			     ;A
				N000;up arrow string segment
 060F  0002				       DW   WR_DAKEYSLEN	     ;A
				N000;down arrow string length
 0611  31CD R				       DW   WR_DAKEYS		     ;A
				N000;down arrow string offset
 0613  0000				       DW   0			     ;A
				N000;down arrow string segment
 0615  0000				       DW   0			     ;A
				N000;left arrow string length
 0617  0000				       DW   0			     ;A
				N000;left arrow string offset
 0619  0000				       DW   0			     ;A
				N000;left arrow string segment
 061B  0000				       DW   0			     ;A
				N000;right arrow string length
 061D  0000				       DW   0			     ;A
				N000;right arrow string offset
 061F  0000				       DW   0			     ;A
				N000;right arrow string segment
 0621  0000				       DW   0			     ;A
				N000;page-up string length
 0623  0000				       DW   0			     ;A
				N000;page-up string offset
 0625  0000				       DW   0			     ;A
				N000;page-up string segment
 0627  0000				       DW   0			     ;A
				N000;page-down string length
 0629  0000				       DW   0			     ;A
				N000;page-down string offset
 062B  0000				       DW   0			     ;A
				N000;page-down string segment
 062D  0001				       DW   WR_PIINDLEN 	     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-18


				N000;pointer indicator strg length
 062F  31D5 R				       DW   WR_PIIND		     ;A
				N000;pointer indicator string offset
 0631  0000				       DW   0			     ;A
				N000;pointer indicator string segment
 0633  0001				       DW   1			     ;A
				N000;pointer ind txt col off into strg
 0635  0001				       DW   WR_AIINDLEN 	     ;A
				N000;active indicator strg length
 0637  31D6 R				       DW   WR_AIIND		     ;A
				N000;active indicator string offset
 0639  0000				       DW   0			     ;A
				N000;active indicator string segment
 063B  0001				       DW   1			     ;A
				N000;active ind txt col off into stg
 063D  0001				       DW   WR_CIINDLEN 	     ;A
				N000;check mark text string length
 063F  31D7 R				       DW   WR_CIIND		     ;A
				N000;check mark text string offset
 0641  0000				       DW   0			     ;A
				N000;check mark text string segment
 0643  0001				       DW   1			     ;A
				N000;check mark offset into opt strg
 0645  0001				       DW   WR_UIINDLEN 	     ;A
				N000;up indicator string length
 0647  31D3 R				       DW   WR_UIIND		     ;A
				N000;up indicator string offset
 0649  0000				       DW   0			     ;A
				N000;up indicator string segment
 064B  0002				       DW   2			     ;A
				N000;up indicator row location
 064D  0001				       DW   1			     ;A
				N000;up indicator column location
 064F  0001				       DW   WR_DIINDLEN 	     ;A
				N000;down indicator string length
 0651  31D4 R				       DW   WR_DIIND		     ;A
				N000;down indicator string offset
 0653  0000				       DW   0			     ;A
				N000;down indicator string segment
 0655  0002				       DW   2			     ;A
				N000;down indicator row location
 0657  0002				       DW   2			     ;A
				N000;down indicator column locaiton
 0659  0000				       DW   0			     ;A
				N000;left indicator string length
 065B  0000				       DW   0			     ;A
				N000;left indicator string offset
 065D  0000				       DW   0			     ;A
				N000;left indicator string segment
 065F  0000				       DW   0			     ;A
				N000;left indicator row location
 0661  0000				       DW   0			     ;A
				N000;left indicator column location
 0663  0000				       DW   0			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-19


				N000;right indicator string length
 0665  0000				       DW   0			     ;A
				N000;right indicator string offset
 0667  0000				       DW   0			     ;A
				N000;right indicator string segment
 0669  0000				       DW   0			     ;A
				N000;right indicator row location
 066B  0000				       DW   0			     ;A
				N000;right indicator column locaiton
 066D  0000 E				       DW   WR_CIS		     ;A
				N000;normal color array offset
 066F  0000				       DW   0			     ;A
				N000;normal color array segment
 0671  0004				       DW   4			     ;A
				N000;logical color index number
 0673  0000				       DW   0			     ;A
				N000;number color index table entries
 0675  0000				       DW   0			     ;A
				N000;offset addr of color index table
 0677  0000				       DW   0			     ;A
				N000;segment addr of color index tabl
 0679  0070 R				       DW   WR_INDEX1		     ;A
				N000;index array offset
 067B  0000				       DW   0			     ;A
				N000;index array segment
 067D  31EE R				       DW   WR_SELECT		     ;A
				N000;element selection array offset
 067F  0000				       DW   0			     ;A
				N000;element selection array segment
 0681  0002				       DW   SSC_PTSB		     ;A
				N000;option array option word
 0683  3531 R				       DW   SCB_LIST4		     ;A
				N000;option array pointer offset
 0685  0000				       DW   0			     ;A
				N000;option array pointer segment
 0687  0021				       DW   SCB_LIST4_W 	     ;A
				N000;option array string length
 0689  0000				       DW   0			     ;A
				N000;option array string segment
 068B  41				       DB   'A'                      ;A
				N000;option array string term char
 068C  0000				       DW   0			     ;A
				N000;keystroke
 068E  0000				       DW   0			     ;A
				N000;log vid buf offset override
 0690  0000				       DW   0			     ;A
				N000;log vid buf segment override
 0692  0000				       DW   0			     ;A
				N000;general purpose format hook opt
 0694  0000				       DW   0			     ;A
				N000;general purpose format hook opt
 0696  0000				       DW   0			     ;A
				N000;length of translation table
 0698  0000				       DW   0			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-20


				N000;offset of translation table
 069A  0000				       DW   0			     ;A
				N000;segment of translation table
 069C  0000				       DW   0			     ;A
				N000;monocasing table offset
 069E  0000				       DW   0			     ;A
				N000;monocasing table segment
 06A0  0000				       DW   0			     ;A
				N000;dbcs table length
 06A2  0000				       DW   0			     ;A
				N000;dbcs table offset
 06A4  0000				       DW   0			     ;A
				N000;dbcs table segment
 06A6  0000				       DW   0			     ;A
				N068;SEH offset of font descriptor block
 06A8  0000				       DW   0			     ;A
				N068;SEH segment of font descriptor block
 06AA  00EC[				       DB   236 DUP(0)		     ;A
				N024;
	   00			
			 ]	
				
				;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
				;
				; defined keyboard codes 1
				;
				;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 0796  000C			WR_SCB5        DW   SCB_FRBF+SCB_FRAL	     ;A
				N000;option word one
 0798  0002				       DW   SCB_ROTN		     ;A
				N000;option word two
 079A  0000				       DW   0			     ;A
				N000;option word three
 079C  0000				       DW   0			     ;A
				N068;SEH option word four
 079E  01B8				       DW   SND_FREQ		     ;A
				N000;error beep frequency
 07A0  0006				       DW   6			     ;A
				N000;upper left row
 07A2  000B				       DW   LEFT_COL_SCROLL	
					    ;AN000;upper left column
 07A4  0000				       DW   0			     ;A
				N000;relative upper left row
 07A6  0000				       DW   0			     ;A
				N000;relative upper left column
 07A8  0021				       DW   SCB_LIST5_W 	     ;A
				N000;line width
 07AA  0009				       DW   SCB_LIST5_N 	     ;A
				N000;number of lines
 07AC  0001				       DW   1			     ;A
				N000;number of element on top
 07AE  0009				       DW   SCB_LIST5_N 	     ;A
				N000;number of elements
 07B0  0001				       DW   1			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-21


				N000;current element
 07B2  0000				       DW   0			     ;A
				N000;maximun number of cols to scroll
 07B4  0000				       DW   0			     ;A
				N000;display offset into opt strings
 07B6  0001				       DW   1			     ;A
				N000;num list txt col offset in strg
 07B8  2E				       DB   '.'                      ;A
				N000;numbered list separator
 07B9  0000				       DW   0			     ;A
				N000;select keystroke string length
 07BB  0000				       DW   0			     ;A
				N000;select keystroke string offset
 07BD  0000				       DW   0			     ;A
				N000;select keystroke string segment
 07BF  0000				       DW   0			     ;A
				N000;return/leave string length
 07C1  0000				       DW   0			     ;A
				N000;return/leave string offset
 07C3  0000				       DW   0			     ;A
				N000;return/leave string segment
 07C5  0000				       DW   0			     ;A
				N000;return/erase string length
 07C7  0000				       DW   0			     ;A
				N000;return/erase string offset
 07C9  0000				       DW   0			     ;A
				N000;return/erase string segment
 07CB  0002				       DW   WR_UAKEYSLEN	     ;A
				N000;up arrow string length
 07CD  31CB R				       DW   WR_UAKEYS		     ;A
				N000;up arrow string offset
 07CF  0000				       DW   0			     ;A
				N000;up arrow string segment
 07D1  0002				       DW   WR_DAKEYSLEN	     ;A
				N000;down arrow string length
 07D3  31CD R				       DW   WR_DAKEYS		     ;A
				N000;down arrow string offset
 07D5  0000				       DW   0			     ;A
				N000;down arrow string segment
 07D7  0000				       DW   0			     ;A
				N000;left arrow string length
 07D9  0000				       DW   0			     ;A
				N000;left arrow string offset
 07DB  0000				       DW   0			     ;A
				N000;left arrow string segment
 07DD  0000				       DW   0			     ;A
				N000;right arrow string length
 07DF  0000				       DW   0			     ;A
				N000;right arrow string offset
 07E1  0000				       DW   0			     ;A
				N000;right arrow string segment
 07E3  0000				       DW   0			     ;A
				N000;page-up string length
 07E5  0000				       DW   0			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-22


				N000;page-up string offset
 07E7  0000				       DW   0			     ;A
				N000;page-up string segment
 07E9  0000				       DW   0			     ;A
				N000;page-down string length
 07EB  0000				       DW   0			     ;A
				N000;page-down string offset
 07ED  0000				       DW   0			     ;A
				N000;page-down string segment
 07EF  0001				       DW   WR_PIINDLEN 	     ;A
				N000;pointer indicator strg length
 07F1  31D5 R				       DW   WR_PIIND		     ;A
				N000;pointer indicator string offset
 07F3  0000				       DW   0			     ;A
				N000;pointer indicator string segment
 07F5  0001				       DW   1			     ;A
				N000;pointer ind txt col off into strg
 07F7  0001				       DW   WR_AIINDLEN 	     ;A
				N000;active indicator strg length
 07F9  31D6 R				       DW   WR_AIIND		     ;A
				N000;active indicator string offset
 07FB  0000				       DW   0			     ;A
				N000;active indicator string segment
 07FD  0001				       DW   1			     ;A
				N000;active ind txt col off into stg
 07FF  0001				       DW   WR_CIINDLEN 	     ;A
				N000;check mark text string length
 0801  31D7 R				       DW   WR_CIIND		     ;A
				N000;check mark text string offset
 0803  0000				       DW   0			     ;A
				N000;check mark text string segment
 0805  0001				       DW   1			     ;A
				N000;check mark offset into opt strg
 0807  0001				       DW   WR_UIINDLEN 	     ;A
				N000;up indicator string length
 0809  31D3 R				       DW   WR_UIIND		     ;A
				N000;up indicator string offset
 080B  0000				       DW   0			     ;A
				N000;up indicator string segment
 080D  0002				       DW   2			     ;A
				N000;up indicator row location
 080F  0001				       DW   1			     ;A
				N000;up indicator column location
 0811  0001				       DW   WR_DIINDLEN 	     ;A
				N000;down indicator string length
 0813  31D4 R				       DW   WR_DIIND		     ;A
				N000;down indicator string offset
 0815  0000				       DW   0			     ;A
				N000;down indicator string segment
 0817  0002				       DW   2			     ;A
				N000;down indicator row location
 0819  0002				       DW   2			     ;A
				N000;down indicator column locaiton
 081B  0000				       DW   0			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-23


				N000;left indicator string length
 081D  0000				       DW   0			     ;A
				N000;left indicator string offset
 081F  0000				       DW   0			     ;A
				N000;left indicator string segment
 0821  0000				       DW   0			     ;A
				N000;left indicator row location
 0823  0000				       DW   0			     ;A
				N000;left indicator column location
 0825  0000				       DW   0			     ;A
				N000;right indicator string length
 0827  0000				       DW   0			     ;A
				N000;right indicator string offset
 0829  0000				       DW   0			     ;A
				N000;right indicator string segment
 082B  0000				       DW   0			     ;A
				N000;right indicator row location
 082D  0000				       DW   0			     ;A
				N000;right indicator column locaiton
 082F  0000 E				       DW   WR_CIS		     ;A
				N000;normal color array offset
 0831  0000				       DW   0			     ;A
				N000;normal color array segment
 0833  0005				       DW   5			     ;A
				N000;logical color index number
 0835  0000				       DW   0			     ;A
				N000;number color index table entries
 0837  0000				       DW   0			     ;A
				N000;offset addr of color index table
 0839  0000				       DW   0			     ;A
				N000;segment addr of color index tabl
 083B  0070 R				       DW   WR_INDEX1		     ;A
				N000;index array offset
 083D  0000				       DW   0			     ;A
				N000;index array segment
 083F  31EE R				       DW   WR_SELECT		     ;A
				N000;element selection array offset
 0841  0000				       DW   0			     ;A
				N000;element selection array segment
 0843  0002				       DW   SSC_PTSB		     ;A
				N000;option array option word
 0845  369C R				       DW   SCB_LIST5		     ;A
				N000;option array pointer offset
 0847  0000				       DW   0			     ;A
				N000;option array pointer segment
 0849  0021				       DW   SCB_LIST5_W 	     ;A
				N000;option array string length
 084B  0000				       DW   0			     ;A
				N000;option array string segment
 084D  41				       DB   'A'                      ;A
				N000;option array string term char
 084E  0000				       DW   0			     ;A
				N000;keystroke
 0850  0000				       DW   0			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-24


				N000;log vid buf offset override
 0852  0000				       DW   0			     ;A
				N000;log vid buf segment override
 0854  0000				       DW   0			     ;A
				N000;general purpose format hook opt
 0856  0000				       DW   0			     ;A
				N000;general purpose format hook opt
 0858  0000				       DW   0			     ;A
				N000;length of translation table
 085A  0000				       DW   0			     ;A
				N000;offset of translation table
 085C  0000				       DW   0			     ;A
				N000;segment of translation table
 085E  0000				       DW   0			     ;A
				N000;monocasing table offset
 0860  0000				       DW   0			     ;A
				N000;monocasing table segment
 0862  0000				       DW   0			     ;A
				N000;dbcs table length
 0864  0000				       DW   0			     ;A
				N000;dbcs table offset
 0866  0000				       DW   0			     ;A
				N000;dbcs table segment
 0868  0000				       DW   0			     ;A
				N068;SEH offset of font descriptor block
 086A  0000				       DW   0			     ;A
				N068;SEH segment of font descriptor block
 086C  00EC[				       DB   236 DUP(0)		     ;A
				N024;
	   00			
			 ]	
				
				;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
				;
				; defined keyboard codes 2
				;
				;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 0958  000C			WR_SCB6        DW   SCB_FRBF+SCB_FRAL	     ;A
				N000;option word one
 095A  0002				       DW   SCB_ROTN		     ;A
				N000;option word two
 095C  0000				       DW   0			     ;A
				N000;option word three
 095E  0000				       DW   0			     ;A
				N068;SEH option word four
 0960  01B8				       DW   SND_FREQ		     ;A
				N000;error beep frequency
 0962  0006				       DW   6			     ;A
				N000;upper left row
 0964  002E				       DW   LEFT_COL_SCROLL+SCB_LIST6_W
				+2   ;AN000;upper left column
 0966  0000				       DW   0			     ;A
				N000;relative upper left row
 0968  0000				       DW   0			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-25


				N000;relative upper left column
 096A  0021				       DW   SCB_LIST6_W 	     ;A
				N000;line width
 096C  0009				       DW   SCB_LIST6_N 	     ;A
				N000;number of lines
 096E  0001				       DW   1			     ;A
				N000;number of element on top
 0970  0009				       DW   SCB_LIST6_N 	     ;A
				N000;number of elements
 0972  0001				       DW   1			     ;A
				N000;current element
 0974  0000				       DW   0			     ;A
				N000;maximun number of cols to scroll
 0976  0000				       DW   0			     ;A
				N000;display offset into opt strings
 0978  0001				       DW   1			     ;A
				N000;num list txt col offset in strg
 097A  2E				       DB   '.'                      ;A
				N000;numbered list separator
 097B  0000				       DW   0			     ;A
				N000;select keystroke string length
 097D  0000				       DW   0			     ;A
				N000;select keystroke string offset
 097F  0000				       DW   0			     ;A
				N000;select keystroke string segment
 0981  0000				       DW   0			     ;A
				N000;return/leave string length
 0983  0000				       DW   0			     ;A
				N000;return/leave string offset
 0985  0000				       DW   0			     ;A
				N000;return/leave string segment
 0987  0000				       DW   0			     ;A
				N000;return/erase string length
 0989  0000				       DW   0			     ;A
				N000;return/erase string offset
 098B  0000				       DW   0			     ;A
				N000;return/erase string segment
 098D  0002				       DW   WR_UAKEYSLEN	     ;A
				N000;up arrow string length
 098F  31CB R				       DW   WR_UAKEYS		     ;A
				N000;up arrow string offset
 0991  0000				       DW   0			     ;A
				N000;up arrow string segment
 0993  0002				       DW   WR_DAKEYSLEN	     ;A
				N000;down arrow string length
 0995  31CD R				       DW   WR_DAKEYS		     ;A
				N000;down arrow string offset
 0997  0000				       DW   0			     ;A
				N000;down arrow string segment
 0999  0000				       DW   0			     ;A
				N000;left arrow string length
 099B  0000				       DW   0			     ;A
				N000;left arrow string offset
 099D  0000				       DW   0			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-26


				N000;left arrow string segment
 099F  0000				       DW   0			     ;A
				N000;right arrow string length
 09A1  0000				       DW   0			     ;A
				N000;right arrow string offset
 09A3  0000				       DW   0			     ;A
				N000;right arrow string segment
 09A5  0000				       DW   0			     ;A
				N000;page-up string length
 09A7  0000				       DW   0			     ;A
				N000;page-up string offset
 09A9  0000				       DW   0			     ;A
				N000;page-up string segment
 09AB  0000				       DW   0			     ;A
				N000;page-down string length
 09AD  0000				       DW   0			     ;A
				N000;page-down string offset
 09AF  0000				       DW   0			     ;A
				N000;page-down string segment
 09B1  0001				       DW   WR_PIINDLEN 	     ;A
				N000;pointer indicator strg length
 09B3  31D5 R				       DW   WR_PIIND		     ;A
				N000;pointer indicator string offset
 09B5  0000				       DW   0			     ;A
				N000;pointer indicator string segment
 09B7  0001				       DW   1			     ;A
				N000;pointer ind txt col off into strg
 09B9  0001				       DW   WR_AIINDLEN 	     ;A
				N000;active indicator strg length
 09BB  31D6 R				       DW   WR_AIIND		     ;A
				N000;active indicator string offset
 09BD  0000				       DW   0			     ;A
				N000;active indicator string segment
 09BF  0001				       DW   1			     ;A
				N000;active ind txt col off into stg
 09C1  0001				       DW   WR_CIINDLEN 	     ;A
				N000;check mark text string length
 09C3  31D7 R				       DW   WR_CIIND		     ;A
				N000;check mark text string offset
 09C5  0000				       DW   0			     ;A
				N000;check mark text string segment
 09C7  0001				       DW   1			     ;A
				N000;check mark offset into opt strg
 09C9  0001				       DW   WR_UIINDLEN 	     ;A
				N000;up indicator string length
 09CB  31D3 R				       DW   WR_UIIND		     ;A
				N000;up indicator string offset
 09CD  0000				       DW   0			     ;A
				N000;up indicator string segment
 09CF  0002				       DW   2			     ;A
				N000;up indicator row location
 09D1  0001				       DW   1			     ;A
				N000;up indicator column location
 09D3  0001				       DW   WR_DIINDLEN 	     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-27


				N000;down indicator string length
 09D5  31D4 R				       DW   WR_DIIND		     ;A
				N000;down indicator string offset
 09D7  0000				       DW   0			     ;A
				N000;down indicator string segment
 09D9  0002				       DW   2			     ;A
				N000;down indicator row location
 09DB  0002				       DW   2			     ;A
				N000;down indicator column locaiton
 09DD  0000				       DW   0			     ;A
				N000;left indicator string length
 09DF  0000				       DW   0			     ;A
				N000;left indicator string offset
 09E1  0000				       DW   0			     ;A
				N000;left indicator string segment
 09E3  0000				       DW   0			     ;A
				N000;left indicator row location
 09E5  0000				       DW   0			     ;A
				N000;left indicator column location
 09E7  0000				       DW   0			     ;A
				N000;right indicator string length
 09E9  0000				       DW   0			     ;A
				N000;right indicator string offset
 09EB  0000				       DW   0			     ;A
				N000;right indicator string segment
 09ED  0000				       DW   0			     ;A
				N000;right indicator row location
 09EF  0000				       DW   0			     ;A
				N000;right indicator column locaiton
 09F1  0000 E				       DW   WR_CIS		     ;A
				N000;normal color array offset
 09F3  0000				       DW   0			     ;A
				N000;normal color array segment
 09F5  0006				       DW   6			     ;A
				N000;logical color index number
 09F7  0000				       DW   0			     ;A
				N000;number color index table entries
 09F9  0000				       DW   0			     ;A
				N000;offset addr of color index table
 09FB  0000				       DW   0			     ;A
				N000;segment addr of color index tabl
 09FD  0070 R				       DW   WR_INDEX1		     ;A
				N000;index array offset
 09FF  0000				       DW   0			     ;A
				N000;index array segment
 0A01  31EE R				       DW   WR_SELECT		     ;A
				N000;element selection array offset
 0A03  0000				       DW   0			     ;A
				N000;element selection array segment
 0A05  0002				       DW   SSC_PTSB		     ;A
				N000;option array option word
 0A07  37C5 R				       DW   SCB_LIST6		     ;A
				N000;option array pointer offset
 0A09  0000				       DW   0			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-28


				N000;option array pointer segment
 0A0B  0021				       DW   SCB_LIST6_W 	     ;A
				N000;option array string length
 0A0D  0000				       DW   0			     ;A
				N000;option array string segment
 0A0F  41				       DB   'A'                      ;A
				N000;option array string term char
 0A10  0000				       DW   0			     ;A
				N000;keystroke
 0A12  0000				       DW   0			     ;A
				N000;log vid buf offset override
 0A14  0000				       DW   0			     ;A
				N000;log vid buf segment override
 0A16  0000				       DW   0			     ;A
				N000;general purpose format hook opt
 0A18  0000				       DW   0			     ;A
				N000;general purpose format hook opt
 0A1A  0000				       DW   0			     ;A
				N000;length of translation table
 0A1C  0000				       DW   0			     ;A
				N000;offset of translation table
 0A1E  0000				       DW   0			     ;A
				N000;segment of translation table
 0A20  0000				       DW   0			     ;A
				N000;monocasing table offset
 0A22  0000				       DW   0			     ;A
				N000;monocasing table segment
 0A24  0000				       DW   0			     ;A
				N000;dbcs table length
 0A26  0000				       DW   0			     ;A
				N000;dbcs table offset
 0A28  0000				       DW   0			     ;A
				N000;dbcs table segment
 0A2A  0000				       DW   0			     ;A
				N068;SEH offset of font descriptor block
 0A2C  0000				       DW   0			     ;A
				N068;SEH segment of font descriptor block
 0A2E  00EC[				       DB   236 DUP(0)		     ;A
				N024;
	   00			
			 ]	
				
				;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
				;
				; defined FRENCH keyboard
				;
				;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 0B1A  0002			WR_SCB7        DW   SCB_WRAP		     ;A
				N000;option word one
 0B1C  2000				       DW   SCB_SKIP		     ;A
				N000;option word two
 0B1E  0020				       DW   SCB_NUMS		     ;A
				N000;option word three
 0B20  0000				       DW   0			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-29


				N068;SEH option word four
 0B22  01B8				       DW   SND_FREQ		     ;A
				N000;error beep frequency
 0B24  000A				       DW   10			     ;A
				N000;upper left row
 0B26  000B				       DW   LEFT_COL_SCROLL	
					    ;AN000;upper left column
 0B28  0000				       DW   0			     ;A
				N000;relative upper left row
 0B2A  0000				       DW   0			     ;A
				N000;relative upper left column
 0B2C  001B				       DW   SCB_LIST7_W 	     ;A
				N000;line width
 0B2E  0003				       DW   SCB_LIST7_N 	     ;A
				N000;number of lines
 0B30  0001				       DW   1			     ;A
				N000;number of element on top
 0B32  0003				       DW   SCB_LIST7_N 	     ;A
				N000;number of elements
 0B34  0001				       DW   1			     ;A
				N000;current element
 0B36  0000				       DW   0			     ;A
				N000;maximun number of cols to scroll
 0B38  0000				       DW   0			     ;A
				N000;display offset into opt strings
 0B3A  0001				       DW   1			     ;A
				N000;num list txt col offset in strg
 0B3C  2E				       DB   '.'                      ;A
				N000;numbered list separator
 0B3D  0000				       DW   0			     ;A
				N000;select keystroke string length
 0B3F  0000				       DW   0			     ;A
				N000;select keystroke string offset
 0B41  0000				       DW   0			     ;A
				N000;select keystroke string segment
 0B43  0000				       DW   0			     ;A
				N000;return/leave string length
 0B45  0000				       DW   0			     ;A
				N000;return/leave string offset
 0B47  0000				       DW   0			     ;A
				N000;return/leave string segment
 0B49  0000				       DW   0			     ;A
				N000;return/erase string length
 0B4B  0000				       DW   0			     ;A
				N000;return/erase string offset
 0B4D  0000				       DW   0			     ;A
				N000;return/erase string segment
 0B4F  0002				       DW   WR_UAKEYSLEN	     ;A
				N000;up arrow string length
 0B51  31CB R				       DW   WR_UAKEYS		     ;A
				N000;up arrow string offset
 0B53  0000				       DW   0			     ;A
				N000;up arrow string segment
 0B55  0002				       DW   WR_DAKEYSLEN	     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-30


				N000;down arrow string length
 0B57  31CD R				       DW   WR_DAKEYS		     ;A
				N000;down arrow string offset
 0B59  0000				       DW   0			     ;A
				N000;down arrow string segment
 0B5B  0000				       DW   0			     ;A
				N000;left arrow string length
 0B5D  0000				       DW   0			     ;A
				N000;left arrow string offset
 0B5F  0000				       DW   0			     ;A
				N000;left arrow string segment
 0B61  0000				       DW   0			     ;A
				N000;right arrow string length
 0B63  0000				       DW   0			     ;A
				N000;right arrow string offset
 0B65  0000				       DW   0			     ;A
				N000;right arrow string segment
 0B67  0000				       DW   0			     ;A
				N000;page-up string length
 0B69  0000				       DW   0			     ;A
				N000;page-up string offset
 0B6B  0000				       DW   0			     ;A
				N000;page-up string segment
 0B6D  0000				       DW   0			     ;A
				N000;page-down string length
 0B6F  0000				       DW   0			     ;A
				N000;page-down string offset
 0B71  0000				       DW   0			     ;A
				N000;page-down string segment
 0B73  0001				       DW   WR_PIINDLEN 	     ;A
				N000;pointer indicator strg length
 0B75  31D5 R				       DW   WR_PIIND		     ;A
				N000;pointer indicator string offset
 0B77  0000				       DW   0			     ;A
				N000;pointer indicator string segment
 0B79  0001				       DW   1			     ;A
				N000;pointer ind txt col off into strg
 0B7B  0001				       DW   WR_AIINDLEN 	     ;A
				N000;active indicator strg length
 0B7D  31D6 R				       DW   WR_AIIND		     ;A
				N000;active indicator string offset
 0B7F  0000				       DW   0			     ;A
				N000;active indicator string segment
 0B81  0001				       DW   1			     ;A
				N000;active ind txt col off into stg
 0B83  0001				       DW   WR_CIINDLEN 	     ;A
				N000;check mark text string length
 0B85  31D7 R				       DW   WR_CIIND		     ;A
				N000;check mark text string offset
 0B87  0000				       DW   0			     ;A
				N000;check mark text string segment
 0B89  0001				       DW   1			     ;A
				N000;check mark offset into opt strg
 0B8B  0001				       DW   WR_UIINDLEN 	     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-31


				N000;up indicator string length
 0B8D  31D3 R				       DW   WR_UIIND		     ;A
				N000;up indicator string offset
 0B8F  0000				       DW   0			     ;A
				N000;up indicator string segment
 0B91  0002				       DW   2			     ;A
				N000;up indicator row location
 0B93  0001				       DW   1			     ;A
				N000;up indicator column location
 0B95  0001				       DW   WR_DIINDLEN 	     ;A
				N000;down indicator string length
 0B97  31D4 R				       DW   WR_DIIND		     ;A
				N000;down indicator string offset
 0B99  0000				       DW   0			     ;A
				N000;down indicator string segment
 0B9B  0002				       DW   2			     ;A
				N000;down indicator row location
 0B9D  0002				       DW   2			     ;A
				N000;down indicator column locaiton
 0B9F  0000				       DW   0			     ;A
				N000;left indicator string length
 0BA1  0000				       DW   0			     ;A
				N000;left indicator string offset
 0BA3  0000				       DW   0			     ;A
				N000;left indicator string segment
 0BA5  0000				       DW   0			     ;A
				N000;left indicator row location
 0BA7  0000				       DW   0			     ;A
				N000;left indicator column location
 0BA9  0000				       DW   0			     ;A
				N000;right indicator string length
 0BAB  0000				       DW   0			     ;A
				N000;right indicator string offset
 0BAD  0000				       DW   0			     ;A
				N000;right indicator string segment
 0BAF  0000				       DW   0			     ;A
				N000;right indicator row location
 0BB1  0000				       DW   0			     ;A
				N000;right indicator column locaiton
 0BB3  0000 E				       DW   WR_CIS		     ;A
				N000;normal color array offset
 0BB5  0000				       DW   0			     ;A
				N000;normal color array segment
 0BB7  0007				       DW   7			     ;A
				N000;logical color index number
 0BB9  0000				       DW   0			     ;A
				N000;number color index table entries
 0BBB  0000				       DW   0			     ;A
				N000;offset addr of color index table
 0BBD  0000				       DW   0			     ;A
				N000;segment addr of color index tabl
 0BBF  0070 R				       DW   WR_INDEX1		     ;A
				N000;index array offset
 0BC1  0000				       DW   0			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-32


				N000;index array segment
 0BC3  31D8 R				       DW   WR_SELECT_NUM	     ;A
				N000;element selection array offset
 0BC5  0000				       DW   0			     ;A
				N000;element selection array segment
 0BC7  0002				       DW   SSC_PTSB		     ;A
				N000;option array option word
 0BC9  39B4 R				       DW   SCB_LIST7		     ;A
				N000;option array pointer offset
 0BCB  0000				       DW   0			     ;A
				N000;option array pointer segment
 0BCD  001B				       DW   SCB_LIST7_W 	     ;A
				N000;option array string length
 0BCF  0000				       DW   0			     ;A
				N000;option array string segment
 0BD1  41				       DB   'A'                      ;A
				N000;option array string term char
 0BD2  0000				       DW   0			     ;A
				N000;keystroke
 0BD4  0000				       DW   0			     ;A
				N000;log vid buf offset override
 0BD6  0000				       DW   0			     ;A
				N000;log vid buf segment override
 0BD8  0000				       DW   0			     ;A
				N000;general purpose format hook opt
 0BDA  0000				       DW   0			     ;A
				N000;general purpose format hook opt
 0BDC  0000				       DW   0			     ;A
				N000;length of translation table
 0BDE  0000				       DW   0			     ;A
				N000;offset of translation table
 0BE0  0000				       DW   0			     ;A
				N000;segment of translation table
 0BE2  0000				       DW   0			     ;A
				N000;monocasing table offset
 0BE4  0000				       DW   0			     ;A
				N000;monocasing table segment
 0BE6  0000				       DW   0			     ;A
				N000;dbcs table length
 0BE8  0000				       DW   0			     ;A
				N000;dbcs table offset
 0BEA  0000				       DW   0			     ;A
				N000;dbcs table segment
 0BEC  0000				       DW   0			     ;A
				N068;SEH offset of font descriptor block
 0BEE  0000				       DW   0			     ;A
				N068;SEH segment of font descriptor block
 0BF0  00EC[				       DB   236 DUP(0)		     ;A
				N024;
	   00			
			 ]	
				
				;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
				;
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-33


				; defined italian keyboard
				;
				;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 0CDC  0002			WR_SCB8        DW   SCB_WRAP		     ;A
				N000;option word one
 0CDE  2000				       DW   SCB_SKIP		     ;A
				N000;option word two
 0CE0  0020				       DW   SCB_NUMS		     ;A
				N000;option word three
 0CE2  0000				       DW   0			     ;A
				N068;SEH option word four
 0CE4  01B8				       DW   SND_FREQ		     ;A
				N000;error beep frequency
 0CE6  000A				       DW   10			     ;A
				N000;upper left row
 0CE8  000B				       DW   LEFT_COL_SCROLL	
					    ;AN000;upper left column
 0CEA  0000				       DW   0			     ;A
				N000;relative upper left row
 0CEC  0000				       DW   0			     ;A
				N000;relative upper left column
 0CEE  001B				       DW   SCB_LIST8_W 	     ;A
				N000;line width
 0CF0  0003				       DW   SCB_LIST8_N 	     ;A
				N000;number of lines
 0CF2  0001				       DW   1			     ;A
				N000;number of element on top
 0CF4  0003				       DW   SCB_LIST8_N 	     ;A
				N000;number of elements
 0CF6  0001				       DW   1			     ;A
				N000;current element
 0CF8  0000				       DW   0			     ;A
				N000;maximun number of cols to scroll
 0CFA  0000				       DW   0			     ;A
				N000;display offset into opt strings
 0CFC  0001				       DW   1			     ;A
				N000;num list txt col offset in strg
 0CFE  2E				       DB   '.'                      ;A
				N000;numbered list separator
 0CFF  0000				       DW   0			     ;A
				N000;select keystroke string length
 0D01  0000				       DW   0			     ;A
				N000;select keystroke string offset
 0D03  0000				       DW   0			     ;A
				N000;select keystroke string segment
 0D05  0000				       DW   0			     ;A
				N000;return/leave string length
 0D07  0000				       DW   0			     ;A
				N000;return/leave string offset
 0D09  0000				       DW   0			     ;A
				N000;return/leave string segment
 0D0B  0000				       DW   0			     ;A
				N000;return/erase string length
 0D0D  0000				       DW   0			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-34


				N000;return/erase string offset
 0D0F  0000				       DW   0			     ;A
				N000;return/erase string segment
 0D11  0002				       DW   WR_UAKEYSLEN	     ;A
				N000;up arrow string length
 0D13  31CB R				       DW   WR_UAKEYS		     ;A
				N000;up arrow string offset
 0D15  0000				       DW   0			     ;A
				N000;up arrow string segment
 0D17  0002				       DW   WR_DAKEYSLEN	     ;A
				N000;down arrow string length
 0D19  31CD R				       DW   WR_DAKEYS		     ;A
				N000;down arrow string offset
 0D1B  0000				       DW   0			     ;A
				N000;down arrow string segment
 0D1D  0000				       DW   0			     ;A
				N000;left arrow string length
 0D1F  0000				       DW   0			     ;A
				N000;left arrow string offset
 0D21  0000				       DW   0			     ;A
				N000;left arrow string segment
 0D23  0000				       DW   0			     ;A
				N000;right arrow string length
 0D25  0000				       DW   0			     ;A
				N000;right arrow string offset
 0D27  0000				       DW   0			     ;A
				N000;right arrow string segment
 0D29  0000				       DW   0			     ;A
				N000;page-up string length
 0D2B  0000				       DW   0			     ;A
				N000;page-up string offset
 0D2D  0000				       DW   0			     ;A
				N000;page-up string segment
 0D2F  0000				       DW   0			     ;A
				N000;page-down string length
 0D31  0000				       DW   0			     ;A
				N000;page-down string offset
 0D33  0000				       DW   0			     ;A
				N000;page-down string segment
 0D35  0001				       DW   WR_PIINDLEN 	     ;A
				N000;pointer indicator strg length
 0D37  31D5 R				       DW   WR_PIIND		     ;A
				N000;pointer indicator string offset
 0D39  0000				       DW   0			     ;A
				N000;pointer indicator string segment
 0D3B  0001				       DW   1			     ;A
				N000;pointer ind txt col off into strg
 0D3D  0001				       DW   WR_AIINDLEN 	     ;A
				N000;active indicator strg length
 0D3F  31D6 R				       DW   WR_AIIND		     ;A
				N000;active indicator string offset
 0D41  0000				       DW   0			     ;A
				N000;active indicator string segment
 0D43  0001				       DW   1			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-35


				N000;active ind txt col off into stg
 0D45  0001				       DW   WR_CIINDLEN 	     ;A
				N000;check mark text string length
 0D47  31D7 R				       DW   WR_CIIND		     ;A
				N000;check mark text string offset
 0D49  0000				       DW   0			     ;A
				N000;check mark text string segment
 0D4B  0001				       DW   1			     ;A
				N000;check mark offset into opt strg
 0D4D  0001				       DW   WR_UIINDLEN 	     ;A
				N000;up indicator string length
 0D4F  31D3 R				       DW   WR_UIIND		     ;A
				N000;up indicator string offset
 0D51  0000				       DW   0			     ;A
				N000;up indicator string segment
 0D53  0002				       DW   2			     ;A
				N000;up indicator row location
 0D55  0001				       DW   1			     ;A
				N000;up indicator column location
 0D57  0001				       DW   WR_DIINDLEN 	     ;A
				N000;down indicator string length
 0D59  31D4 R				       DW   WR_DIIND		     ;A
				N000;down indicator string offset
 0D5B  0000				       DW   0			     ;A
				N000;down indicator string segment
 0D5D  0002				       DW   2			     ;A
				N000;down indicator row location
 0D5F  0002				       DW   2			     ;A
				N000;down indicator column locaiton
 0D61  0000				       DW   0			     ;A
				N000;left indicator string length
 0D63  0000				       DW   0			     ;A
				N000;left indicator string offset
 0D65  0000				       DW   0			     ;A
				N000;left indicator string segment
 0D67  0000				       DW   0			     ;A
				N000;left indicator row location
 0D69  0000				       DW   0			     ;A
				N000;left indicator column location
 0D6B  0000				       DW   0			     ;A
				N000;right indicator string length
 0D6D  0000				       DW   0			     ;A
				N000;right indicator string offset
 0D6F  0000				       DW   0			     ;A
				N000;right indicator string segment
 0D71  0000				       DW   0			     ;A
				N000;right indicator row location
 0D73  0000				       DW   0			     ;A
				N000;right indicator column locaiton
 0D75  0000 E				       DW   WR_CIS		     ;A
				N000;normal color array offset
 0D77  0000				       DW   0			     ;A
				N000;normal color array segment
 0D79  0008				       DW   8			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-36


				N000;logical color index number
 0D7B  0000				       DW   0			     ;A
				N000;number color index table entries
 0D7D  0000				       DW   0			     ;A
				N000;offset addr of color index table
 0D7F  0000				       DW   0			     ;A
				N000;segment addr of color index tabl
 0D81  0070 R				       DW   WR_INDEX1		     ;A
				N000;index array offset
 0D83  0000				       DW   0			     ;A
				N000;index array segment
 0D85  31D8 R				       DW   WR_SELECT_NUM	     ;A
				N000;element selection array offset
 0D87  0000				       DW   0			     ;A
				N000;element selection array segment
 0D89  0002				       DW   SSC_PTSB		     ;A
				N000;option array option word
 0D8B  3A05 R				       DW   SCB_LIST8		     ;A
				N000;option array pointer offset
 0D8D  0000				       DW   0			     ;A
				N000;option array pointer segment
 0D8F  001B				       DW   SCB_LIST8_W 	     ;A
				N000;option array string length
 0D91  0000				       DW   0			     ;A
				N000;option array string segment
 0D93  41				       DB   'A'                      ;A
				N000;option array string term char
 0D94  0000				       DW   0			     ;A
				N000;keystroke
 0D96  0000				       DW   0			     ;A
				N000;log vid buf offset override
 0D98  0000				       DW   0			     ;A
				N000;log vid buf segment override
 0D9A  0000				       DW   0			     ;A
				N000;general purpose format hook opt
 0D9C  0000				       DW   0			     ;A
				N000;general purpose format hook opt
 0D9E  0000				       DW   0			     ;A
				N000;length of translation table
 0DA0  0000				       DW   0			     ;A
				N000;offset of translation table
 0DA2  0000				       DW   0			     ;A
				N000;segment of translation table
 0DA4  0000				       DW   0			     ;A
				N000;monocasing table offset
 0DA6  0000				       DW   0			     ;A
				N000;monocasing table segment
 0DA8  0000				       DW   0			     ;A
				N000;dbcs table length
 0DAA  0000				       DW   0			     ;A
				N000;dbcs table offset
 0DAC  0000				       DW   0			     ;A
				N000;dbcs table segment
 0DAE  0000				       DW   0			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-37


				N068;SEH offset of font descriptor block
 0DB0  0000				       DW   0			     ;A
				N068;SEH segment of font descriptor block
 0DB2  00EC[				       DB   236 DUP(0)		     ;A
				N024;
	   00			
			 ]	
				
				;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
				;
				; defined UK keyboard
				;
				;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 0E9E  0002			WR_SCB9        DW   SCB_WRAP		     ;A
				N000;option word one
 0EA0  2000				       DW   SCB_SKIP		     ;A
				N000;option word two
 0EA2  0020				       DW   SCB_NUMS		     ;A
				N000;option word three
 0EA4  0000				       DW   0			     ;A
				N068;SEH option word four
 0EA6  01B8				       DW   SND_FREQ		     ;A
				N000;error beep frequency
 0EA8  000A				       DW   10			     ;A
				N000;upper left row
 0EAA  000B				       DW   LEFT_COL_SCROLL	     ;A
				N000;upper left column
 0EAC  0000				       DW   0			     ;A
				N000;relative upper left row
 0EAE  0000				       DW   0			     ;A
				N000;relative upper left column
 0EB0  001B				       DW   SCB_LIST9_W 	     ;A
				N000;line width
 0EB2  0003				       DW   SCB_LIST9_N 	     ;A
				N000;number of lines
 0EB4  0001				       DW   1			     ;A
				N000;number of element on top
 0EB6  0003				       DW   SCB_LIST9_N 	     ;A
				N000;number of elements
 0EB8  0001				       DW   1			     ;A
				N000;current element
 0EBA  0000				       DW   0			     ;A
				N000;maximun number of cols to scroll
 0EBC  0000				       DW   0			     ;A
				N000;display offset into opt strings
 0EBE  0001				       DW   1			     ;A
				N000;num list txt col offset in strg
 0EC0  2E				       DB   '.'                      ;A
				N000;numbered list separator
 0EC1  0000				       DW   0			     ;A
				N000;select keystroke string length
 0EC3  0000				       DW   0			     ;A
				N000;select keystroke string offset
 0EC5  0000				       DW   0			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-38


				N000;select keystroke string segment
 0EC7  0000				       DW   0			     ;A
				N000;return/leave string length
 0EC9  0000				       DW   0			     ;A
				N000;return/leave string offset
 0ECB  0000				       DW   0			     ;A
				N000;return/leave string segment
 0ECD  0000				       DW   0			     ;A
				N000;return/erase string length
 0ECF  0000				       DW   0			     ;A
				N000;return/erase string offset
 0ED1  0000				       DW   0			     ;A
				N000;return/erase string segment
 0ED3  0002				       DW   WR_UAKEYSLEN	     ;A
				N000;up arrow string length
 0ED5  31CB R				       DW   WR_UAKEYS		     ;A
				N000;up arrow string offset
 0ED7  0000				       DW   0			     ;A
				N000;up arrow string segment
 0ED9  0002				       DW   WR_DAKEYSLEN	     ;A
				N000;down arrow string length
 0EDB  31CD R				       DW   WR_DAKEYS		     ;A
				N000;down arrow string offset
 0EDD  0000				       DW   0			     ;A
				N000;down arrow string segment
 0EDF  0000				       DW   0			     ;A
				N000;left arrow string length
 0EE1  0000				       DW   0			     ;A
				N000;left arrow string offset
 0EE3  0000				       DW   0			     ;A
				N000;left arrow string segment
 0EE5  0000				       DW   0			     ;A
				N000;right arrow string length
 0EE7  0000				       DW   0			     ;A
				N000;right arrow string offset
 0EE9  0000				       DW   0			     ;A
				N000;right arrow string segment
 0EEB  0000				       DW   0			     ;A
				N000;page-up string length
 0EED  0000				       DW   0			     ;A
				N000;page-up string offset
 0EEF  0000				       DW   0			     ;A
				N000;page-up string segment
 0EF1  0000				       DW   0			     ;A
				N000;page-down string length
 0EF3  0000				       DW   0			     ;A
				N000;page-down string offset
 0EF5  0000				       DW   0			     ;A
				N000;page-down string segment
 0EF7  0001				       DW   WR_PIINDLEN 	     ;A
				N000;pointer indicator strg length
 0EF9  31D5 R				       DW   WR_PIIND		     ;A
				N000;pointer indicator string offset
 0EFB  0000				       DW   0			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-39


				N000;pointer indicator string segment
 0EFD  0001				       DW   1			     ;A
				N000;pointer ind txt col off into strg
 0EFF  0001				       DW   WR_AIINDLEN 	     ;A
				N000;active indicator strg length
 0F01  31D6 R				       DW   WR_AIIND		     ;A
				N000;active indicator string offset
 0F03  0000				       DW   0			     ;A
				N000;active indicator string segment
 0F05  0001				       DW   1			     ;A
				N000;active ind txt col off into stg
 0F07  0001				       DW   WR_CIINDLEN 	     ;A
				N000;check mark text string length
 0F09  31D7 R				       DW   WR_CIIND		     ;A
				N000;check mark text string offset
 0F0B  0000				       DW   0			     ;A
				N000;check mark text string segment
 0F0D  0001				       DW   1			     ;A
				N000;check mark offset into opt strg
 0F0F  0001				       DW   WR_UIINDLEN 	     ;A
				N000;up indicator string length
 0F11  31D3 R				       DW   WR_UIIND		     ;A
				N000;up indicator string offset
 0F13  0000				       DW   0			     ;A
				N000;up indicator string segment
 0F15  0002				       DW   2			     ;A
				N000;up indicator row location
 0F17  0001				       DW   1			     ;A
				N000;up indicator column location
 0F19  0001				       DW   WR_DIINDLEN 	     ;A
				N000;down indicator string length
 0F1B  31D4 R				       DW   WR_DIIND		     ;A
				N000;down indicator string offset
 0F1D  0000				       DW   0			     ;A
				N000;down indicator string segment
 0F1F  0002				       DW   2			     ;A
				N000;down indicator row location
 0F21  0002				       DW   2			     ;A
				N000;down indicator column locaiton
 0F23  0000				       DW   0			     ;A
				N000;left indicator string length
 0F25  0000				       DW   0			     ;A
				N000;left indicator string offset
 0F27  0000				       DW   0			     ;A
				N000;left indicator string segment
 0F29  0000				       DW   0			     ;A
				N000;left indicator row location
 0F2B  0000				       DW   0			     ;A
				N000;left indicator column location
 0F2D  0000				       DW   0			     ;A
				N000;right indicator string length
 0F2F  0000				       DW   0			     ;A
				N000;right indicator string offset
 0F31  0000				       DW   0			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-40


				N000;right indicator string segment
 0F33  0000				       DW   0			     ;A
				N000;right indicator row location
 0F35  0000				       DW   0			     ;A
				N000;right indicator column locaiton
 0F37  0000 E				       DW   WR_CIS		     ;A
				N000;normal color array offset
 0F39  0000				       DW   0			     ;A
				N000;normal color array segment
 0F3B  0009				       DW   9			     ;A
				N000;logical color index number
 0F3D  0000				       DW   0			     ;A
				N000;number color index table entries
 0F3F  0000				       DW   0			     ;A
				N000;offset addr of color index table
 0F41  0000				       DW   0			     ;A
				N000;segment addr of color index tabl
 0F43  0070 R				       DW   WR_INDEX1		     ;A
				N000;index array offset
 0F45  0000				       DW   0			     ;A
				N000;index array segment
 0F47  31D8 R				       DW   WR_SELECT_NUM	     ;A
				N000;element selection array offset
 0F49  0000				       DW   0			     ;A
				N000;element selection array segment
 0F4B  0002				       DW   SSC_PTSB		     ;A
				N000;option array option word
 0F4D  3A56 R				       DW   SCB_LIST9		     ;A
				N000;option array pointer offset
 0F4F  0000				       DW   0			     ;A
				N000;option array pointer segment
 0F51  001B				       DW   SCB_LIST9_W 	     ;A
				N000;option array string length
 0F53  0000				       DW   0			     ;A
				N000;option array string segment
 0F55  41				       DB   'A'                      ;A
				N000;option array string term char
 0F56  0000				       DW   0			     ;A
				N000;keystroke
 0F58  0000				       DW   0			     ;A
				N000;log vid buf offset override
 0F5A  0000				       DW   0			     ;A
				N000;log vid buf segment override
 0F5C  0000				       DW   0			     ;A
				N000;general purpose format hook opt
 0F5E  0000				       DW   0			     ;A
				N000;general purpose format hook opt
 0F60  0000				       DW   0			     ;A
				N000;length of translation table
 0F62  0000				       DW   0			     ;A
				N000;offset of translation table
 0F64  0000				       DW   0			     ;A
				N000;segment of translation table
 0F66  0000				       DW   0			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-41


				N000;monocasing table offset
 0F68  0000				       DW   0			     ;A
				N000;monocasing table segment
 0F6A  0000				       DW   0			     ;A
				N000;dbcs table length
 0F6C  0000				       DW   0			     ;A
				N000;dbcs table offset
 0F6E  0000				       DW   0			     ;A
				N000;dbcs table segment
 0F70  0000				       DW   0			     ;A
				N068;SEH offset of font descriptor block
 0F72  0000				       DW   0			     ;A
				N068;SEH segment of font descriptor block
 0F74  00EC[				       DB   236 DUP(0)		     ;A
				N024;
	   00			
			 ]	
				
				;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
				;
				; select drive b: or c:
				;
				;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 1060  0002			WR_SCB10       DW   SCB_WRAP		     ;A
				N000;option word one
 1062  2000				       DW   SCB_SKIP		     ;A
				N000;option word two
 1064  0020				       DW   SCB_NUMS		     ;A
				N000;option word three
 1066  0000				       DW   0			     ;A
				N068;SEH option word four
 1068  01B8				       DW   SND_FREQ		     ;A
				N000;error beep frequency
 106A  0008				       DW   8			     ;A
				N000;upper left row
 106C  000B				       DW   LEFT_COL_SCROLL	
					    ;AN000;upper left column
 106E  0000				       DW   0			     ;A
				N000;relative upper left row
 1070  0000				       DW   0			     ;A
				N000;relative upper left column
 1072  0006				       DW   SCB_LIST10_W	     ;A
				N000;line width
 1074  0003				       DW   SCB_LIST10_N	     ;A
				N000;number of lines
 1076  0001				       DW   1			     ;A
				N000;number of element on top
 1078  0003				       DW   SCB_LIST10_N	     ;A
				N000;number of elements
 107A  0001				       DW   1			     ;A
				N000;current element
 107C  0000				       DW   0			     ;A
				N000;maximun number of cols to scroll
 107E  0000				       DW   0			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-42


				N000;display offset into opt strings
 1080  0001				       DW   1			     ;A
				N000;num list txt col offset in strg
 1082  2E				       DB   '.'                      ;A
				N000;numbered list separator
 1083  0000				       DW   0			     ;A
				N000;select keystroke string length
 1085  0000				       DW   0			     ;A
				N000;select keystroke string offset
 1087  0000				       DW   0			     ;A
				N000;select keystroke string segment
 1089  0000				       DW   0			     ;A
				N000;return/leave string length
 108B  0000				       DW   0			     ;A
				N000;return/leave string offset
 108D  0000				       DW   0			     ;A
				N000;return/leave string segment
 108F  0000				       DW   0			     ;A
				N000;return/erase string length
 1091  0000				       DW   0			     ;A
				N000;return/erase string offset
 1093  0000				       DW   0			     ;A
				N000;return/erase string segment
 1095  0002				       DW   WR_UAKEYSLEN	     ;A
				N000;up arrow string length
 1097  31CB R				       DW   WR_UAKEYS		     ;A
				N000;up arrow string offset
 1099  0000				       DW   0			     ;A
				N000;up arrow string segment
 109B  0002				       DW   WR_DAKEYSLEN	     ;A
				N000;down arrow string length
 109D  31CD R				       DW   WR_DAKEYS		     ;A
				N000;down arrow string offset
 109F  0000				       DW   0			     ;A
				N000;down arrow string segment
 10A1  0000				       DW   0			     ;A
				N000;left arrow string length
 10A3  0000				       DW   0			     ;A
				N000;left arrow string offset
 10A5  0000				       DW   0			     ;A
				N000;left arrow string segment
 10A7  0000				       DW   0			     ;A
				N000;right arrow string length
 10A9  0000				       DW   0			     ;A
				N000;right arrow string offset
 10AB  0000				       DW   0			     ;A
				N000;right arrow string segment
 10AD  0000				       DW   0			     ;A
				N000;page-up string length
 10AF  0000				       DW   0			     ;A
				N000;page-up string offset
 10B1  0000				       DW   0			     ;A
				N000;page-up string segment
 10B3  0000				       DW   0			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-43


				N000;page-down string length
 10B5  0000				       DW   0			     ;A
				N000;page-down string offset
 10B7  0000				       DW   0			     ;A
				N000;page-down string segment
 10B9  0001				       DW   WR_PIINDLEN 	     ;A
				N000;pointer indicator strg length
 10BB  31D5 R				       DW   WR_PIIND		     ;A
				N000;pointer indicator string offset
 10BD  0000				       DW   0			     ;A
				N000;pointer indicator string segment
 10BF  0001				       DW   1			     ;A
				N000;pointer ind txt col off into strg
 10C1  0001				       DW   WR_AIINDLEN 	     ;A
				N000;active indicator strg length
 10C3  31D6 R				       DW   WR_AIIND		     ;A
				N000;active indicator string offset
 10C5  0000				       DW   0			     ;A
				N000;active indicator string segment
 10C7  0001				       DW   1			     ;A
				N000;active ind txt col off into stg
 10C9  0001				       DW   WR_CIINDLEN 	     ;A
				N000;check mark text string length
 10CB  31D7 R				       DW   WR_CIIND		     ;A
				N000;check mark text string offset
 10CD  0000				       DW   0			     ;A
				N000;check mark text string segment
 10CF  0001				       DW   1			     ;A
				N000;check mark offset into opt strg
 10D1  0001				       DW   WR_UIINDLEN 	     ;A
				N000;up indicator string length
 10D3  31D3 R				       DW   WR_UIIND		     ;A
				N000;up indicator string offset
 10D5  0000				       DW   0			     ;A
				N000;up indicator string segment
 10D7  0002				       DW   2			     ;A
				N000;up indicator row location
 10D9  0001				       DW   1			     ;A
				N000;up indicator column location
 10DB  0001				       DW   WR_DIINDLEN 	     ;A
				N000;down indicator string length
 10DD  31D4 R				       DW   WR_DIIND		     ;A
				N000;down indicator string offset
 10DF  0000				       DW   0			     ;A
				N000;down indicator string segment
 10E1  0002				       DW   2			     ;A
				N000;down indicator row location
 10E3  0002				       DW   2			     ;A
				N000;down indicator column locaiton
 10E5  0000				       DW   0			     ;A
				N000;left indicator string length
 10E7  0000				       DW   0			     ;A
				N000;left indicator string offset
 10E9  0000				       DW   0			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-44


				N000;left indicator string segment
 10EB  0000				       DW   0			     ;A
				N000;left indicator row location
 10ED  0000				       DW   0			     ;A
				N000;left indicator column location
 10EF  0000				       DW   0			     ;A
				N000;right indicator string length
 10F1  0000				       DW   0			     ;A
				N000;right indicator string offset
 10F3  0000				       DW   0			     ;A
				N000;right indicator string segment
 10F5  0000				       DW   0			     ;A
				N000;right indicator row location
 10F7  0000				       DW   0			     ;A
				N000;right indicator column locaiton
 10F9  0000 E				       DW   WR_CIS		     ;A
				N000;normal color array offset
 10FB  0000				       DW   0			     ;A
				N000;normal color array segment
 10FD  000A				       DW   10			     ;A
				N000;logical color index number
 10FF  0000				       DW   0			     ;A
				N000;number color index table entries
 1101  0000				       DW   0			     ;A
				N000;offset addr of color index table
 1103  0000				       DW   0			     ;A
				N000;segment addr of color index tabl
 1105  0070 R				       DW   WR_INDEX1		     ;A
				N000;index array offset
 1107  0000				       DW   0			     ;A
				N000;index array segment
 1109  31D8 R				       DW   WR_SELECT_NUM	     ;A
				N000;element selection array offset
 110B  0000				       DW   0			     ;A
				N000;element selection array segment
 110D  0002				       DW   SSC_PTSB		     ;A
				N000;option array option word
 110F  3AA7 R				       DW   SCB_LIST10		     ;A
				N000;option array pointer offset
 1111  0000				       DW   0			     ;A
				N000;option array pointer segment
 1113  0006				       DW   SCB_LIST10_W	     ;A
				N000;option array string length
 1115  0000				       DW   0			     ;A
				N000;option array string segment
 1117  41				       DB   'A'                      ;A
				N000;option array string term char
 1118  0000				       DW   0			     ;A
				N000;keystroke
 111A  0000				       DW   0			     ;A
				N000;log vid buf offset override
 111C  0000				       DW   0			     ;A
				N000;log vid buf segment override
 111E  0000				       DW   0			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-45


				N000;general purpose format hook opt
 1120  0000				       DW   0			     ;A
				N000;general purpose format hook opt
 1122  0000				       DW   0			     ;A
				N000;length of translation table
 1124  0000				       DW   0			     ;A
				N000;offset of translation table
 1126  0000				       DW   0			     ;A
				N000;segment of translation table
 1128  0000				       DW   0			     ;A
				N000;monocasing table offset
 112A  0000				       DW   0			     ;A
				N000;monocasing table segment
 112C  0000				       DW   0			     ;A
				N000;dbcs table length
 112E  0000				       DW   0			     ;A
				N000;dbcs table offset
 1130  0000				       DW   0			     ;A
				N000;dbcs table segment
 1132  0000				       DW   0			     ;A
				N068;SEH offset of font descriptor block
 1134  0000				       DW   0			     ;A
				N068;SEH segment of font descriptor block
 1136  00EC[				       DB   236 DUP(0)		     ;A
				N024;
	   00			
			 ]	
				
				;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
				;
				; select printer type
				;
				;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 1222  0000			WR_SCB11       DW   0			     ;A
				N000;option word one
 1224  0080				       DW   scb_uind		     ;A
				N000;option word two
 1226  0000				       DW   0			     ;A
				N000;option word three
 1228  0000				       DW   0			     ;A
				N068;SEH option word four
 122A  01B8				       DW   SND_FREQ		     ;A
				N000;error beep frequency
 122C  000B				       DW   11			     ;A
				N000;upper left row
 122E  000B				       DW   LEFT_COL_SCROLL	
					    ;AN000;upper left column
 1230  0000				       DW   0			     ;A
				N000;relative upper left row
 1232  0000				       DW   0			     ;A
				N000;relative upper left column
 1234  0001				       DW   SCB_LIST11_W	     ;A
				N000;line width
 1236  000A				       DW   10			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-46


				N000;number of lines
 1238  0001				       DW   1			     ;A
				N000;number of element on top
 123A  0001				       DW   SCB_LIST11_N	     ;A
				N000;number of elements
 123C  0001				       DW   1			     ;A
				N000;current element
 123E  0000				       DW   0			     ;A
				N000;maximun number of cols to scroll
 1240  0000				       DW   0			     ;A
				N000;display offset into opt strings
 1242  0001				       DW   1			     ;A
				N000;num list txt col offset in strg
 1244  2E				       DB   '.'                      ;A
				N000;numbered list separator
 1245  0000				       DW   0			     ;A
				N000;select keystroke string length
 1247  0000				       DW   0			     ;A
				N000;select keystroke string offset
 1249  0000				       DW   0			     ;A
				N000;select keystroke string segment
 124B  0000				       DW   0			     ;A
				N000;return/leave string length
 124D  0000				       DW   0			     ;A
				N000;return/leave string offset
 124F  0000				       DW   0			     ;A
				N000;return/leave string segment
 1251  0000				       DW   0			     ;A
				N000;return/erase string length
 1253  0000				       DW   0			     ;A
				N000;return/erase string offset
 1255  0000				       DW   0			     ;A
				N000;return/erase string segment
 1257  0002				       DW   WR_UAKEYSLEN	     ;A
				N000;up arrow string length
 1259  31CB R				       DW   WR_UAKEYS		     ;A
				N000;up arrow string offset
 125B  0000				       DW   0			     ;A
				N000;up arrow string segment
 125D  0002				       DW   WR_DAKEYSLEN	     ;A
				N000;down arrow string length
 125F  31CD R				       DW   WR_DAKEYS		     ;A
				N000;down arrow string offset
 1261  0000				       DW   0			     ;A
				N000;down arrow string segment
 1263  0000				       DW   0			     ;A
				N000;left arrow string length
 1265  0000				       DW   0			     ;A
				N000;left arrow string offset
 1267  0000				       DW   0			     ;A
				N000;left arrow string segment
 1269  0000				       DW   0			     ;A
				N000;right arrow string length
 126B  0000				       DW   0			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-47


				N000;right arrow string offset
 126D  0000				       DW   0			     ;A
				N000;right arrow string segment
 126F  0000				       DW   0			     ;A
				N000;page-up string length
 1271  0000				       DW   0			     ;A
				N000;page-up string offset
 1273  0000				       DW   0			     ;A
				N000;page-up string segment
 1275  0000				       DW   0			     ;A
				N000;page-down string length
 1277  0000				       DW   0			     ;A
				N000;page-down string offset
 1279  0000				       DW   0			     ;A
				N000;page-down string segment
 127B  0001				       DW   WR_PIINDLEN 	     ;A
				N000;pointer indicator strg length
 127D  31D5 R				       DW   WR_PIIND		     ;A
				N000;pointer indicator string offset
 127F  0000				       DW   0			     ;A
				N000;pointer indicator string segment
 1281  0001				       DW   1			     ;A
				N000;pointer ind txt col off into strg
 1283  0001				       DW   WR_AIINDLEN 	     ;A
				N000;active indicator strg length
 1285  31D6 R				       DW   WR_AIIND		     ;A
				N000;active indicator string offset
 1287  0000				       DW   0			     ;A
				N000;active indicator string segment
 1289  0001				       DW   1			     ;A
				N000;active ind txt col off into stg
 128B  0001				       DW   WR_CIINDLEN 	     ;A
				N000;check mark text string length
 128D  31D7 R				       DW   WR_CIIND		     ;A
				N000;check mark text string offset
 128F  0000				       DW   0			     ;A
				N000;check mark text string segment
 1291  0001				       DW   1			     ;A
				N000;check mark offset into opt strg
 1293  0001				       DW   WR_UIINDLEN 	     ;A
				N000;up indicator string length
 1295  31D3 R				       DW   WR_UIIND		     ;A
				N000;up indicator string offset
 1297  0000				       DW   0			     ;A
				N000;up indicator string segment
 1299  0009				       DW   9			     ;A
				N000;up indicator row location
 129B  0040				       DW   64			     ;A
				N000;up indicator column location
 129D  0001				       DW   WR_DIINDLEN 	     ;A
				N000;down indicator string length
 129F  31D4 R				       DW   WR_DIIND		     ;A
				N000;down indicator string offset
 12A1  0000				       DW   0			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-48


				N000;down indicator string segment
 12A3  0009				       DW   9			     ;A
				N000;down indicator row location
 12A5  0042				       DW   66			     ;A
				N000;down indicator column locaiton
 12A7  0000				       DW   0			     ;A
				N000;left indicator string length
 12A9  0000				       DW   0			     ;A
				N000;left indicator string offset
 12AB  0000				       DW   0			     ;A
				N000;left indicator string segment
 12AD  0000				       DW   0			     ;A
				N000;left indicator row location
 12AF  0000				       DW   0			     ;A
				N000;left indicator column location
 12B1  0000				       DW   0			     ;A
				N000;right indicator string length
 12B3  0000				       DW   0			     ;A
				N000;right indicator string offset
 12B5  0000				       DW   0			     ;A
				N000;right indicator string segment
 12B7  0000				       DW   0			     ;A
				N000;right indicator row location
 12B9  0000				       DW   0			     ;A
				N000;right indicator column locaiton
 12BB  0000 E				       DW   WR_CIS		     ;A
				N000;normal color array offset
 12BD  0000				       DW   0			     ;A
				N000;normal color array segment
 12BF  0001				       DW   1			     ;A
				N000;logical color index number
 12C1  0010				       DW   16			     ;A
				N000;number color index table entries
 12C3  0000 E				       DW   WR_CIS		     ;A
				N000;offset addr of color index table
 12C5  0000				       DW   0			     ;A
				N000;segment addr of color index tabl
 12C7  0070 R				       DW   WR_INDEX1		     ;A
				N000;index array offset
 12C9  0000				       DW   0			     ;A
				N000;index array segment
 12CB  31EE R				       DW   WR_SELECT		     ;A
				N000;element selection array offset
 12CD  0000				       DW   0			     ;A
				N000;element selection array segment
 12CF  0002				       DW   SSC_PTSB		     ;A
				N000;option array option word
 12D1  3AB9 R				       DW   SCB_LIST11		     ;A
				N000;option array pointer offset
 12D3  0000				       DW   0			     ;A
				N000;option array pointer segment
 12D5  0001				       DW   SCB_LIST11_W	     ;A
				N000;option array string length
 12D7  0000				       DW   0			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-49


				N000;option array string segment
 12D9  41				       DB   'A'                      ;A
				N000;option array string term char
 12DA  0000				       DW   0			     ;A
				N000;keystroke
 12DC  0000				       DW   0			     ;A
				N000;log vid buf offset override
 12DE  0000				       DW   0			     ;A
				N000;log vid buf segment override
 12E0  0000				       DW   0			     ;A
				N000;general purpose format hook opt
 12E2  0000				       DW   0			     ;A
				N000;general purpose format hook opt
 12E4  0000				       DW   0			     ;A
				N000;length of translation table
 12E6  0000				       DW   0			     ;A
				N000;offset of translation table
 12E8  0000				       DW   0			     ;A
				N000;segment of translation table
 12EA  0000				       DW   0			     ;A
				N000;monocasing table offset
 12EC  0000				       DW   0			     ;A
				N000;monocasing table segment
 12EE  0000				       DW   0			     ;A
				N000;dbcs table length
 12F0  0000				       DW   0			     ;A
				N000;dbcs table offset
 12F2  0000				       DW   0			     ;A
				N000;dbcs table segment
 12F4  0000				       DW   0			     ;A
				N068;SEH offset of font descriptor block
 12F6  0000				       DW   0			     ;A
				N068;SEH segment of font descriptor block
 12F8  00EC[				       DB   236 DUP(0)		     ;A
				N024;
	   00			
			 ]	
				
				;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
				;
				; PARALLEL PRINTER PORT
				;
				;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 13E4  0002			WR_SCB12       DW   SCB_WRAP		     ;A
				N000;option word one
 13E6  2000				       DW   SCB_SKIP		     ;A
				N000;option word two
 13E8  0020				       DW   SCB_NUMS		     ;A
				N000;option word three
 13EA  0000				       DW   0			     ;A
				N068;SEH option word four
 13EC  01B8				       DW   SND_FREQ		     ;A
				N000;error beep frequency
 13EE  0009				       DW   9			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-50


				N000;upper left row
 13F0  000B				       DW   LEFT_COL_SCROLL	     ;A
				N000;upper left column
 13F2  0000				       DW   0			     ;A
				N000;relative upper left row
 13F4  0000				       DW   0			     ;A
				N000;relative upper left column
 13F6  0017				       DW   SCB_LIST12_W	     ;A
				N000;line width
 13F8  0005				       DW   SCB_LIST12_N	     ;A
				N000;number of lines
 13FA  0001				       DW   1			     ;A
				N000;number of element on top
 13FC  0005				       DW   SCB_LIST12_N	     ;A
				N000;number of elements
 13FE  0001				       DW   1			     ;A
				N000;current element
 1400  0000				       DW   0			     ;A
				N000;maximun number of cols to scroll
 1402  0000				       DW   0			     ;A
				N000;display offset into opt strings
 1404  0001				       DW   1			     ;A
				N000;num list txt col offset in strg
 1406  2E				       DB   '.'                      ;A
				N000;numbered list separator
 1407  0000				       DW   0			     ;A
				N000;select keystroke string length
 1409  0000				       DW   0			     ;A
				N000;select keystroke string offset
 140B  0000				       DW   0			     ;A
				N000;select keystroke string segment
 140D  0000				       DW   0			     ;A
				N000;return/leave string length
 140F  0000				       DW   0			     ;A
				N000;return/leave string offset
 1411  0000				       DW   0			     ;A
				N000;return/leave string segment
 1413  0000				       DW   0			     ;A
				N000;return/erase string length
 1415  0000				       DW   0			     ;A
				N000;return/erase string offset
 1417  0000				       DW   0			     ;A
				N000;return/erase string segment
 1419  0002				       DW   WR_UAKEYSLEN	     ;A
				N000;up arrow string length
 141B  31CB R				       DW   WR_UAKEYS		     ;A
				N000;up arrow string offset
 141D  0000				       DW   0			     ;A
				N000;up arrow string segment
 141F  0002				       DW   WR_DAKEYSLEN	     ;A
				N000;down arrow string length
 1421  31CD R				       DW   WR_DAKEYS		     ;A
				N000;down arrow string offset
 1423  0000				       DW   0			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-51


				N000;down arrow string segment
 1425  0000				       DW   0			     ;A
				N000;left arrow string length
 1427  0000				       DW   0			     ;A
				N000;left arrow string offset
 1429  0000				       DW   0			     ;A
				N000;left arrow string segment
 142B  0000				       DW   0			     ;A
				N000;right arrow string length
 142D  0000				       DW   0			     ;A
				N000;right arrow string offset
 142F  0000				       DW   0			     ;A
				N000;right arrow string segment
 1431  0000				       DW   0			     ;A
				N000;page-up string length
 1433  0000				       DW   0			     ;A
				N000;page-up string offset
 1435  0000				       DW   0			     ;A
				N000;page-up string segment
 1437  0000				       DW   0			     ;A
				N000;page-down string length
 1439  0000				       DW   0			     ;A
				N000;page-down string offset
 143B  0000				       DW   0			     ;A
				N000;page-down string segment
 143D  0001				       DW   WR_PIINDLEN 	     ;A
				N000;pointer indicator strg length
 143F  31D5 R				       DW   WR_PIIND		     ;A
				N000;pointer indicator string offset
 1441  0000				       DW   0			     ;A
				N000;pointer indicator string segment
 1443  0001				       DW   1			     ;A
				N000;pointer ind txt col off into strg
 1445  0001				       DW   WR_AIINDLEN 	     ;A
				N000;active indicator strg length
 1447  31D6 R				       DW   WR_AIIND		     ;A
				N000;active indicator string offset
 1449  0000				       DW   0			     ;A
				N000;active indicator string segment
 144B  0001				       DW   1			     ;A
				N000;active ind txt col off into stg
 144D  0001				       DW   WR_CIINDLEN 	     ;A
				N000;check mark text string length
 144F  31D7 R				       DW   WR_CIIND		     ;A
				N000;check mark text string offset
 1451  0000				       DW   0			     ;A
				N000;check mark text string segment
 1453  0001				       DW   1			     ;A
				N000;check mark offset into opt strg
 1455  0001				       DW   WR_UIINDLEN 	     ;A
				N000;up indicator string length
 1457  31D3 R				       DW   WR_UIIND		     ;A
				N000;up indicator string offset
 1459  0000				       DW   0			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-52


				N000;up indicator string segment
 145B  0002				       DW   2			     ;A
				N000;up indicator row location
 145D  0001				       DW   1			     ;A
				N000;up indicator column location
 145F  0001				       DW   WR_DIINDLEN 	     ;A
				N000;down indicator string length
 1461  31D4 R				       DW   WR_DIIND		     ;A
				N000;down indicator string offset
 1463  0000				       DW   0			     ;A
				N000;down indicator string segment
 1465  0002				       DW   2			     ;A
				N000;down indicator row location
 1467  0002				       DW   2			     ;A
				N000;down indicator column locaiton
 1469  0000				       DW   0			     ;A
				N000;left indicator string length
 146B  0000				       DW   0			     ;A
				N000;left indicator string offset
 146D  0000				       DW   0			     ;A
				N000;left indicator string segment
 146F  0000				       DW   0			     ;A
				N000;left indicator row location
 1471  0000				       DW   0			     ;A
				N000;left indicator column location
 1473  0000				       DW   0			     ;A
				N000;right indicator string length
 1475  0000				       DW   0			     ;A
				N000;right indicator string offset
 1477  0000				       DW   0			     ;A
				N000;right indicator string segment
 1479  0000				       DW   0			     ;A
				N000;right indicator row location
 147B  0000				       DW   0			     ;A
				N000;right indicator column locaiton
 147D  0000 E				       DW   WR_CIS		     ;A
				N000;normal color array offset
 147F  0000				       DW   0			     ;A
				N000;normal color array segment
 1481  0001				       DW   1			     ;A
				N000;logical color index number
 1483  0010				       DW   16			     ;A
				N000;number color index table entries
 1485  0000 E				       DW   WR_CIS		     ;A
				N000;offset addr of color index table
 1487  0000				       DW   0			     ;A
				N000;segment addr of color index tabl
 1489  0070 R				       DW   WR_INDEX1		     ;A
				N000;index array offset
 148B  0000				       DW   0			     ;A
				N000;index array segment
 148D  31D8 R				       DW   WR_SELECT_NUM	     ;A
				N000;element selection array offset
 148F  0000				       DW   0			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-53


				N000;element selection array segment
 1491  0002				       DW   SSC_PTSB		     ;A
				N000;option array option word
 1493  3ABA R				       DW   SCB_LIST12		     ;A
				N000;option array pointer offset
 1495  0000				       DW   0			     ;A
				N000;option array pointer segment
 1497  0017				       DW   SCB_LIST12_W	     ;A
				N000;option array string length
 1499  0000				       DW   0			     ;A
				N000;option array string segment
 149B  41				       DB   'A'                      ;A
				N000;option array string term char
 149C  0000				       DW   0			     ;A
				N000;keystroke
 149E  0000				       DW   0			     ;A
				N000;log vid buf offset override
 14A0  0000				       DW   0			     ;A
				N000;log vid buf segment override
 14A2  0000				       DW   0			     ;A
				N000;general purpose format hook opt
 14A4  0000				       DW   0			     ;A
				N000;general purpose format hook opt
 14A6  0000				       DW   0			     ;A
				N000;length of translation table
 14A8  0000				       DW   0			     ;A
				N000;offset of translation table
 14AA  0000				       DW   0			     ;A
				N000;segment of translation table
 14AC  0000				       DW   0			     ;A
				N000;monocasing table offset
 14AE  0000				       DW   0			     ;A
				N000;monocasing table segment
 14B0  0000				       DW   0			     ;A
				N000;dbcs table length
 14B2  0000				       DW   0			     ;A
				N000;dbcs table offset
 14B4  0000				       DW   0			     ;A
				N000;dbcs table segment
 14B6  0000				       DW   0			     ;A
				N068;SEH offset of font descriptor block
 14B8  0000				       DW   0			     ;A
				N068;SEH segment of font descriptor block
 14BA  00EC[				       DB   236 DUP(0)		     ;A
				N024;
	   00			
			 ]	
				
				;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
				;
				; serial port
				;
				;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 15A6  0002			WR_SCB13       DW   SCB_WRAP		     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-54


				N000;option word one
 15A8  2000				       DW   SCB_SKIP		     ;A
				N000;option word two
 15AA  0020				       DW   SCB_NUMS		     ;A
				N000;option word three
 15AC  0000				       DW   0			     ;A
				N068;SEH option word four
 15AE  01B8				       DW   SND_FREQ		     ;A
				N000;error beep frequency
 15B0  0008				       DW   8			     ;A
				N000;upper left row
 15B2  000B				       DW   LEFT_COL_SCROLL	
					    ;AN000;upper left column
 15B4  0000				       DW   0			     ;A
				N000;relative upper left row
 15B6  0000				       DW   0			     ;A
				N000;relative upper left column
 15B8  0017				       DW   SCB_LIST13_W	     ;A
				N000;line width
 15BA  0004				       DW   SCB_LIST13_N	     ;A
				N000;number of lines
 15BC  0001				       DW   1			     ;A
				N000;number of element on top
 15BE  0004				       DW   SCB_LIST13_N	     ;A
				N000;number of elements
 15C0  0001				       DW   1			     ;A
				N000;current element
 15C2  0000				       DW   0			     ;A
				N000;maximun number of cols to scroll
 15C4  0000				       DW   0			     ;A
				N000;display offset into opt strings
 15C6  0001				       DW   1			     ;A
				N000;num list txt col offset in strg
 15C8  2E				       DB   '.'                      ;A
				N000;numbered list separator
 15C9  0000				       DW   0			     ;A
				N000;select keystroke string length
 15CB  0000				       DW   0			     ;A
				N000;select keystroke string offset
 15CD  0000				       DW   0			     ;A
				N000;select keystroke string segment
 15CF  0000				       DW   0			     ;A
				N000;return/leave string length
 15D1  0000				       DW   0			     ;A
				N000;return/leave string offset
 15D3  0000				       DW   0			     ;A
				N000;return/leave string segment
 15D5  0000				       DW   0			     ;A
				N000;return/erase string length
 15D7  0000				       DW   0			     ;A
				N000;return/erase string offset
 15D9  0000				       DW   0			     ;A
				N000;return/erase string segment
 15DB  0002				       DW   WR_UAKEYSLEN	     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-55


				N000;up arrow string length
 15DD  31CB R				       DW   WR_UAKEYS		     ;A
				N000;up arrow string offset
 15DF  0000				       DW   0			     ;A
				N000;up arrow string segment
 15E1  0002				       DW   WR_DAKEYSLEN	     ;A
				N000;down arrow string length
 15E3  31CD R				       DW   WR_DAKEYS		     ;A
				N000;down arrow string offset
 15E5  0000				       DW   0			     ;A
				N000;down arrow string segment
 15E7  0000				       DW   0			     ;A
				N000;left arrow string length
 15E9  0000				       DW   0			     ;A
				N000;left arrow string offset
 15EB  0000				       DW   0			     ;A
				N000;left arrow string segment
 15ED  0000				       DW   0			     ;A
				N000;right arrow string length
 15EF  0000				       DW   0			     ;A
				N000;right arrow string offset
 15F1  0000				       DW   0			     ;A
				N000;right arrow string segment
 15F3  0000				       DW   0			     ;A
				N000;page-up string length
 15F5  0000				       DW   0			     ;A
				N000;page-up string offset
 15F7  0000				       DW   0			     ;A
				N000;page-up string segment
 15F9  0000				       DW   0			     ;A
				N000;page-down string length
 15FB  0000				       DW   0			     ;A
				N000;page-down string offset
 15FD  0000				       DW   0			     ;A
				N000;page-down string segment
 15FF  0001				       DW   WR_PIINDLEN 	     ;A
				N000;pointer indicator strg length
 1601  31D5 R				       DW   WR_PIIND		     ;A
				N000;pointer indicator string offset
 1603  0000				       DW   0			     ;A
				N000;pointer indicator string segment
 1605  0001				       DW   1			     ;A
				N000;pointer ind txt col off into strg
 1607  0001				       DW   WR_AIINDLEN 	     ;A
				N000;active indicator strg length
 1609  31D6 R				       DW   WR_AIIND		     ;A
				N000;active indicator string offset
 160B  0000				       DW   0			     ;A
				N000;active indicator string segment
 160D  0001				       DW   1			     ;A
				N000;active ind txt col off into stg
 160F  0001				       DW   WR_CIINDLEN 	     ;A
				N000;check mark text string length
 1611  31D7 R				       DW   WR_CIIND		     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-56


				N000;check mark text string offset
 1613  0000				       DW   0			     ;A
				N000;check mark text string segment
 1615  0001				       DW   1			     ;A
				N000;check mark offset into opt strg
 1617  0001				       DW   WR_UIINDLEN 	     ;A
				N000;up indicator string length
 1619  31D3 R				       DW   WR_UIIND		     ;A
				N000;up indicator string offset
 161B  0000				       DW   0			     ;A
				N000;up indicator string segment
 161D  0002				       DW   2			     ;A
				N000;up indicator row location
 161F  0001				       DW   1			     ;A
				N000;up indicator column location
 1621  0001				       DW   WR_DIINDLEN 	     ;A
				N000;down indicator string length
 1623  31D4 R				       DW   WR_DIIND		     ;A
				N000;down indicator string offset
 1625  0000				       DW   0			     ;A
				N000;down indicator string segment
 1627  0002				       DW   2			     ;A
				N000;down indicator row location
 1629  0002				       DW   2			     ;A
				N000;down indicator column locaiton
 162B  0000				       DW   0			     ;A
				N000;left indicator string length
 162D  0000				       DW   0			     ;A
				N000;left indicator string offset
 162F  0000				       DW   0			     ;A
				N000;left indicator string segment
 1631  0000				       DW   0			     ;A
				N000;left indicator row location
 1633  0000				       DW   0			     ;A
				N000;left indicator column location
 1635  0000				       DW   0			     ;A
				N000;right indicator string length
 1637  0000				       DW   0			     ;A
				N000;right indicator string offset
 1639  0000				       DW   0			     ;A
				N000;right indicator string segment
 163B  0000				       DW   0			     ;A
				N000;right indicator row location
 163D  0000				       DW   0			     ;A
				N000;right indicator column locaiton
 163F  0000 E				       DW   WR_CIS		     ;A
				N000;normal color array offset
 1641  0000				       DW   0			     ;A
				N000;normal color array segment
 1643  0001				       DW   1			     ;A
				N000;logical color index number
 1645  0010				       DW   16			     ;A
				N000;number color index table entries
 1647  0000 E				       DW   WR_CIS		     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-57


				N000;offset addr of color index table
 1649  0000				       DW   0			     ;A
				N000;segment addr of color index tabl
 164B  0070 R				       DW   WR_INDEX1		     ;A
				N000;index array offset
 164D  0000				       DW   0			     ;A
				N000;index array segment
 164F  31EE R				       DW   WR_SELECT		     ;A
				N000;element selection array offset
 1651  0000				       DW   0			     ;A
				N000;element selection array segment
 1653  0002				       DW   SSC_PTSB		     ;A
				N000;option array option word
 1655  3B2D R				       DW   SCB_LIST13		     ;A
				N000;option array pointer offset
 1657  0000				       DW   0			     ;A
				N000;option array pointer segment
 1659  0017				       DW   SCB_LIST13_W	     ;A
				N000;option array string length
 165B  0000				       DW   0			     ;A
				N000;option array string segment
 165D  41				       DB   'A'                      ;A
				N000;option array string term char
 165E  0000				       DW   0			     ;A
				N000;keystroke
 1660  0000				       DW   0			     ;A
				N000;log vid buf offset override
 1662  0000				       DW   0			     ;A
				N000;log vid buf segment override
 1664  0000				       DW   0			     ;A
				N000;general purpose format hook opt
 1666  0000				       DW   0			     ;A
				N000;general purpose format hook opt
 1668  0000				       DW   0			     ;A
				N000;length of translation table
 166A  0000				       DW   0			     ;A
				N000;offset of translation table
 166C  0000				       DW   0			     ;A
				N000;segment of translation table
 166E  0000				       DW   0			     ;A
				N000;monocasing table offset
 1670  0000				       DW   0			     ;A
				N000;monocasing table segment
 1672  0000				       DW   0			     ;A
				N000;dbcs table length
 1674  0000				       DW   0			     ;A
				N000;dbcs table offset
 1676  0000				       DW   0			     ;A
				N000;dbcs table segment
 1678  0000				       DW   0			     ;A
				N068;SEH offset of font descriptor block
 167A  0000				       DW   0			     ;A
				N068;SEH segment of font descriptor block
 167C  00EC[				       DB   236 DUP(0)		     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-58


				N024;
	   00			
			 ]	
				
				;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
				;
				; parallel redirection
				;
				;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 1768  0002			WR_SCB14       DW   SCB_WRAP		     ;A
				N000;option word one
 176A  2000				       DW   SCB_SKIP		     ;A
				N000;option word two
 176C  0020				       DW   SCB_NUMS		     ;A
				N000;option word three
 176E  0000				       DW   0			     ;A
				N068;SEH option word four
 1770  01B8				       DW   SND_FREQ		     ;A
				N000;error beep frequency
 1772  0011				       DW   17			     ;A
				N000;upper left row
 1774  000B				       DW   LEFT_COL_SCROLL	
					    ;AN000;upper left column
 1776  0000				       DW   0			     ;A
				N000;relative upper left row
 1778  0000				       DW   0			     ;A
				N000;relative upper left column
 177A  0017				       DW   SCB_LIST14_W	     ;A
				N000;line width
 177C  0004				       DW   SCB_LIST14_N	     ;A
				N000;number of lines
 177E  0001				       DW   1			     ;A
				N000;number of element on top
 1780  0004				       DW   SCB_LIST14_N	     ;A
				N000;number of elements
 1782  0001				       DW   1			     ;A
				N000;current element
 1784  0000				       DW   0			     ;A
				N000;maximun number of cols to scroll
 1786  0000				       DW   0			     ;A
				N000;display offset into opt strings
 1788  0001				       DW   1			     ;A
				N000;num list txt col offset in strg
 178A  2E				       DB   '.'                      ;A
				N000;numbered list separator
 178B  0000				       DW   0			     ;A
				N000;select keystroke string length
 178D  0000				       DW   0			     ;A
				N000;select keystroke string offset
 178F  0000				       DW   0			     ;A
				N000;select keystroke string segment
 1791  0000				       DW   0			     ;A
				N000;return/leave string length
 1793  0000				       DW   0			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-59


				N000;return/leave string offset
 1795  0000				       DW   0			     ;A
				N000;return/leave string segment
 1797  0000				       DW   0			     ;A
				N000;return/erase string length
 1799  0000				       DW   0			     ;A
				N000;return/erase string offset
 179B  0000				       DW   0			     ;A
				N000;return/erase string segment
 179D  0002				       DW   WR_UAKEYSLEN	     ;A
				N000;up arrow string length
 179F  31CB R				       DW   WR_UAKEYS		     ;A
				N000;up arrow string offset
 17A1  0000				       DW   0			     ;A
				N000;up arrow string segment
 17A3  0002				       DW   WR_DAKEYSLEN	     ;A
				N000;down arrow string length
 17A5  31CD R				       DW   WR_DAKEYS		     ;A
				N000;down arrow string offset
 17A7  0000				       DW   0			     ;A
				N000;down arrow string segment
 17A9  0000				       DW   0			     ;A
				N000;left arrow string length
 17AB  0000				       DW   0			     ;A
				N000;left arrow string offset
 17AD  0000				       DW   0			     ;A
				N000;left arrow string segment
 17AF  0000				       DW   0			     ;A
				N000;right arrow string length
 17B1  0000				       DW   0			     ;A
				N000;right arrow string offset
 17B3  0000				       DW   0			     ;A
				N000;right arrow string segment
 17B5  0002				       DW   WR_PUKEYSLEN	     ;A
				N000;page-up string length
 17B7  31CF R				       DW   WR_PUKEYS		     ;A
				N000;page-up string offset
 17B9  0000				       DW   0			     ;A
				N000;page-up string segment
 17BB  0002				       DW   WR_PDKEYSLEN	     ;A
				N000;page-down string length
 17BD  31D1 R				       DW   WR_PDKEYS		     ;A
				N000;page-down string offset
 17BF  0000				       DW   0			     ;A
				N000;page-down string segment
 17C1  0001				       DW   WR_PIINDLEN 	     ;A
				N000;pointer indicator strg length
 17C3  31D5 R				       DW   WR_PIIND		     ;A
				N000;pointer indicator string offset
 17C5  0000				       DW   0			     ;A
				N000;pointer indicator string segment
 17C7  0001				       DW   1			     ;A
				N000;pointer ind txt col off into strg
 17C9  0001				       DW   WR_AIINDLEN 	     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-60


				N000;active indicator strg length
 17CB  31D6 R				       DW   WR_AIIND		     ;A
				N000;active indicator string offset
 17CD  0000				       DW   0			     ;A
				N000;active indicator string segment
 17CF  0001				       DW   1			     ;A
				N000;active ind txt col off into stg
 17D1  0001				       DW   WR_CIINDLEN 	     ;A
				N000;check mark text string length
 17D3  31D7 R				       DW   WR_CIIND		     ;A
				N000;check mark text string offset
 17D5  0000				       DW   0			     ;A
				N000;check mark text string segment
 17D7  0001				       DW   1			     ;A
				N000;check mark offset into opt strg
 17D9  0001				       DW   WR_UIINDLEN 	     ;A
				N000;up indicator string length
 17DB  31D3 R				       DW   WR_UIIND		     ;A
				N000;up indicator string offset
 17DD  0000				       DW   0			     ;A
				N000;up indicator string segment
 17DF  0002				       DW   2			     ;A
				N000;up indicator row location
 17E1  0001				       DW   1			     ;A
				N000;up indicator column location
 17E3  0001				       DW   WR_DIINDLEN 	     ;A
				N000;down indicator string length
 17E5  31D4 R				       DW   WR_DIIND		     ;A
				N000;down indicator string offset
 17E7  0000				       DW   0			     ;A
				N000;down indicator string segment
 17E9  0002				       DW   2			     ;A
				N000;down indicator row location
 17EB  0002				       DW   2			     ;A
				N000;down indicator column locaiton
 17ED  0000				       DW   0			     ;A
				N000;left indicator string length
 17EF  0000				       DW   0			     ;A
				N000;left indicator string offset
 17F1  0000				       DW   0			     ;A
				N000;left indicator string segment
 17F3  0000				       DW   0			     ;A
				N000;left indicator row location
 17F5  0000				       DW   0			     ;A
				N000;left indicator column location
 17F7  0000				       DW   0			     ;A
				N000;right indicator string length
 17F9  0000				       DW   0			     ;A
				N000;right indicator string offset
 17FB  0000				       DW   0			     ;A
				N000;right indicator string segment
 17FD  0000				       DW   0			     ;A
				N000;right indicator row location
 17FF  0000				       DW   0			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-61


				N000;right indicator column locaiton
 1801  0000				       DW   0			     ;A
				N000;normal color array offset
 1803  0000				       DW   0			     ;A
				N000;normal color array segment
 1805  0001				       DW   1			     ;A
				N000;logical color index number
 1807  0010				       DW   16			     ;A
				N000;number color index table entries
 1809  0000 E				       DW   WR_CIS		     ;A
				N000;offset addr of color index table
 180B  0000				       DW   0			     ;A
				N000;segment addr of color index tabl
 180D  0070 R				       DW   WR_INDEX1		     ;A
				N000;index array offset
 180F  0000				       DW   0			     ;A
				N000;index array segment
 1811  31EE R				       DW   WR_SELECT		     ;A
				N000;element selection array offset
 1813  0000				       DW   0			     ;A
				N000;element selection array segment
 1815  0002				       DW   SSC_PTSB		     ;A
				N000;option array option word
 1817  3B89 R				       DW   SCB_LIST14		     ;A
				N000;option array pointer offset
 1819  0000				       DW   0			     ;A
				N000;option array pointer segment
 181B  0017				       DW   SCB_LIST14_W	     ;A
				N000;option array string length
 181D  0000				       DW   0			     ;A
				N000;option array string segment
 181F  41				       DB   'A'                      ;A
				N000;option array string term char
 1820  0000				       DW   0			     ;A
				N000;keystroke
 1822  0000				       DW   0			     ;A
				N000;log vid buf offset override
 1824  0000				       DW   0			     ;A
				N000;log vid buf segment override
 1826  0000				       DW   0			     ;A
				N000;general purpose format hook opt
 1828  0000				       DW   0			     ;A
				N000;general purpose format hook opt
 182A  0000				       DW   0			     ;A
				N000;length of translation table
 182C  0000				       DW   0			     ;A
				N000;offset of translation table
 182E  0000				       DW   0			     ;A
				N000;segment of translation table
 1830  0000				       DW   0			     ;A
				N000;monocasing table offset
 1832  0000				       DW   0			     ;A
				N000;monocasing table segment
 1834  0000				       DW   0			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-62


				N000;dbcs table length
 1836  0000				       DW   0			     ;A
				N000;dbcs table offset
 1838  0000				       DW   0			     ;A
				N000;dbcs table segment
 183A  0000				       DW   0			     ;A
				N068;SEH offset of font descriptor block
 183C  0000				       DW   0			     ;A
				N068;SEH segment of font descriptor block
 183E  00EC[				       DB   236 DUP(0)		     ;A
				N024;
	   00			
			 ]	
				
				;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
				;
				; review selections
				;
				;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 192A  0002			WR_SCB15       DW   SCB_WRAP		     ;A
				N000;option word one
 192C  2000				       DW   SCB_SKIP		     ;A
				N000;option word two
 192E  0020				       DW   SCB_NUMS		     ;A
				N000;option word three
 1930  0000				       DW   0			     ;A
				N068;SEH option word four
 1932  01B8				       DW   SND_FREQ		     ;A
				N000;error beep frequency
 1934  000B				       DW   11			     ;A
				C079;SEH ;AN000;upper left row
 1936  000B				       DW   LEFT_COL_SCROLL	     ;A
				N000;upper left column
 1938  0000				       DW   0			     ;A
				N000;relative upper left row
 193A  0000				       DW   0			     ;A
				N000;relative upper left column
 193C  0038				       DW   SCB_LIST15_W	     ;A
				N000;line width
 193E  0003				       DW   SCB_LIST15_N	     ;A
				N000;number of lines
 1940  0001				       DW   1			     ;A
				N000;number of element on top
 1942  0003				       DW   SCB_LIST15_N	     ;A
				N000;number of elements
 1944  0001				       DW   1			     ;A
				N000;current element
 1946  0000				       DW   0			     ;A
				N000;maximun number of cols to scroll
 1948  0000				       DW   0			     ;A
				N000;display offset into opt strings
 194A  0001				       DW   1			     ;A
				N000;num list txt col offset in strg
 194C  2E				       DB   '.'                      ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-63


				N000;numbered list separator
 194D  0000				       DW   0			     ;A
				N000;select keystroke string length
 194F  0000				       DW   0			     ;A
				N000;select keystroke string offset
 1951  0000				       DW   0			     ;A
				N000;select keystroke string segment
 1953  0000				       DW   0			     ;A
				N000;return/leave string length
 1955  0000				       DW   0			     ;A
				N000;return/leave string offset
 1957  0000				       DW   0			     ;A
				N000;return/leave string segment
 1959  0000				       DW   0			     ;A
				N000;return/erase string length
 195B  0000				       DW   0			     ;A
				N000;return/erase string offset
 195D  0000				       DW   0			     ;A
				N000;return/erase string segment
 195F  0002				       DW   WR_UAKEYSLEN	     ;A
				N000;up arrow string length
 1961  31CB R				       DW   WR_UAKEYS		     ;A
				N000;up arrow string offset
 1963  0000				       DW   0			     ;A
				N000;up arrow string segment
 1965  0002				       DW   WR_DAKEYSLEN	     ;A
				N000;down arrow string length
 1967  31CD R				       DW   WR_DAKEYS		     ;A
				N000;down arrow string offset
 1969  0000				       DW   0			     ;A
				N000;down arrow string segment
 196B  0000				       DW   0			     ;A
				N000;left arrow string length
 196D  0000				       DW   0			     ;A
				N000;left arrow string offset
 196F  0000				       DW   0			     ;A
				N000;left arrow string segment
 1971  0000				       DW   0			     ;A
				N000;right arrow string length
 1973  0000				       DW   0			     ;A
				N000;right arrow string offset
 1975  0000				       DW   0			     ;A
				N000;right arrow string segment
 1977  0000				       DW   0			     ;A
				N000;page-up string length
 1979  0000				       DW   0			     ;A
				N000;page-up string offset
 197B  0000				       DW   0			     ;A
				N000;page-up string segment
 197D  0000				       DW   0			     ;A
				N000;page-down string length
 197F  0000				       DW   0			     ;A
				N000;page-down string offset
 1981  0000				       DW   0			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-64


				N000;page-down string segment
 1983  0001				       DW   WR_PIINDLEN 	     ;A
				N000;pointer indicator strg length
 1985  31D5 R				       DW   WR_PIIND		     ;A
				N000;pointer indicator string offset
 1987  0000				       DW   0			     ;A
				N000;pointer indicator string segment
 1989  0001				       DW   1			     ;A
				N000;pointer ind txt col off into strg
 198B  0001				       DW   WR_AIINDLEN 	     ;A
				N000;active indicator strg length
 198D  31D6 R				       DW   WR_AIIND		     ;A
				N000;active indicator string offset
 198F  0000				       DW   0			     ;A
				N000;active indicator string segment
 1991  0001				       DW   1			     ;A
				N000;active ind txt col off into stg
 1993  0001				       DW   WR_CIINDLEN 	     ;A
				N000;check mark text string length
 1995  31D7 R				       DW   WR_CIIND		     ;A
				N000;check mark text string offset
 1997  0000				       DW   0			     ;A
				N000;check mark text string segment
 1999  0001				       DW   1			     ;A
				N000;check mark offset into opt strg
 199B  0001				       DW   WR_UIINDLEN 	     ;A
				N000;up indicator string length
 199D  31D3 R				       DW   WR_UIIND		     ;A
				N000;up indicator string offset
 199F  0000				       DW   0			     ;A
				N000;up indicator string segment
 19A1  0002				       DW   2			     ;A
				N000;up indicator row location
 19A3  0001				       DW   1			     ;A
				N000;up indicator column location
 19A5  0001				       DW   WR_DIINDLEN 	     ;A
				N000;down indicator string length
 19A7  31D4 R				       DW   WR_DIIND		     ;A
				N000;down indicator string offset
 19A9  0000				       DW   0			     ;A
				N000;down indicator string segment
 19AB  0002				       DW   2			     ;A
				N000;down indicator row location
 19AD  0002				       DW   2			     ;A
				N000;down indicator column locaiton
 19AF  0000				       DW   0			     ;A
				N000;left indicator string length
 19B1  0000				       DW   0			     ;A
				N000;left indicator string offset
 19B3  0000				       DW   0			     ;A
				N000;left indicator string segment
 19B5  0000				       DW   0			     ;A
				N000;left indicator row location
 19B7  0000				       DW   0			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-65


				N000;left indicator column location
 19B9  0000				       DW   0			     ;A
				N000;right indicator string length
 19BB  0000				       DW   0			     ;A
				N000;right indicator string offset
 19BD  0000				       DW   0			     ;A
				N000;right indicator string segment
 19BF  0000				       DW   0			     ;A
				N000;right indicator row location
 19C1  0000				       DW   0			     ;A
				N000;right indicator column locaiton
 19C3  0000 E				       DW   WR_CIS		     ;A
				N000;normal color array offset
 19C5  0000				       DW   0			     ;A
				N000;normal color array segment
 19C7  0001				       DW   1			     ;A
				N000;logical color index number
 19C9  0010				       DW   16			     ;A
				N000;number color index table entries
 19CB  0000 E				       DW   WR_CIS		     ;A
				N000;offset addr of color index table
 19CD  0000				       DW   0			     ;A
				N000;segment addr of color index tabl
 19CF  0070 R				       DW   WR_INDEX1		     ;A
				N000;index array offset
 19D1  0000				       DW   0			     ;A
				N000;index array segment
 19D3  31D8 R				       DW   WR_SELECT_NUM	     ;A
				N000;element selection array offset
 19D5  0000				       DW   0			     ;A
				N000;element selection array segment
 19D7  0002				       DW   SSC_PTSB		     ;A
				N000;option array option word
 19D9  3BE5 R				       DW   SCB_LIST15		     ;A
				N000;option array pointer offset
 19DB  0000				       DW   0			     ;A
				N000;option array pointer segment
 19DD  0038				       DW   SCB_LIST15_W	     ;A
				N000;option array string length
 19DF  0000				       DW   0			     ;A
				N000;option array string segment
 19E1  41				       DB   'A'                      ;A
				N000;option array string term char
 19E2  0000				       DW   0			     ;A
				N000;keystroke
 19E4  0000				       DW   0			     ;A
				N000;log vid buf offset override
 19E6  0000				       DW   0			     ;A
				N000;log vid buf segment override
 19E8  0000				       DW   0			     ;A
				N000;general purpose format hook opt
 19EA  0000				       DW   0			     ;A
				N000;general purpose format hook opt
 19EC  0000				       DW   0			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-66


				N000;length of translation table
 19EE  0000				       DW   0			     ;A
				N000;offset of translation table
 19F0  0000				       DW   0			     ;A
				N000;segment of translation table
 19F2  0000				       DW   0			     ;A
				N000;monocasing table offset
 19F4  0000				       DW   0			     ;A
				N000;monocasing table segment
 19F6  0000				       DW   0			     ;A
				N000;dbcs table length
 19F8  0000				       DW   0			     ;A
				N000;dbcs table offset
 19FA  0000				       DW   0			     ;A
				N000;dbcs table segment
 19FC  0000				       DW   0			     ;A
				N068;SEH offset of font descriptor block
 19FE  0000				       DW   0			     ;A
				N068;SEH segment of font descriptor block
 1A00  00EC[				       DB   236 DUP(0)		     ;A
				N024;
	   00			
			 ]	
				
				;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
				;
				; review selections #2
				;
				;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 1AEC  6002			WR_SCB16       DW   SCB_WRAP+SCB_DCHECK+SCB_DAC
				TIVE;AN000;option word one
 1AEE  0010				       DW   SCB_LCOX		     ;A
				N000;option word two
 1AF0  0001				       DW   SCB_SELACT		     ;A
				N000;option word three
 1AF2  0000				       DW   0			     ;A
				N068;SEH option word four
 1AF4  01B8				       DW   SND_FREQ		     ;A
				N000;error beep frequency
 1AF6  000C				       DW   12			     ;A
				N000;upper left row
 1AF8  000B				       DW   LEFT_COL_SCROLL	
					    ;AN000;upper left column
 1AFA  0000				       DW   0			     ;A
				N000;relative upper left row
 1AFC  0000				       DW   0			     ;A
				N000;relative upper left column
 1AFE  002A				       DW   42 ;;AN000;;;SCB_LIST16_W
						  ;line width
 1B00  0009				       DW   SCB_LIST16_N	     ;A
				N000;number of lines
 1B02  0001				       DW   1			     ;A
				N000;number of element on top
 1B04  0009				       DW   SCB_LIST16_N	     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-67


				N000;number of elements
 1B06  0001				       DW   1			     ;A
				N000;current element
 1B08  0000				       DW   0			     ;A
				N000;maximun number of cols to scroll
 1B0A  0000				       DW   0			     ;A
				N000;display offset into opt strings
 1B0C  0001				       DW   1			     ;A
				N000;num list txt col offset in strg
 1B0E  2E				       DB   '.'                      ;A
				N000;numbered list separator
 1B0F  0000				       DW   0			     ;A
				N000;select keystroke string length
 1B11  0000				       DW   0			     ;A
				N000;select keystroke string offset
 1B13  0000				       DW   0			     ;A
				N000;select keystroke string segment
 1B15  0000				       DW   0			     ;A
				N000;return/leave string length
 1B17  0000				       DW   0			     ;A
				N000;return/leave string offset
 1B19  0000				       DW   0			     ;A
				N000;return/leave string segment
 1B1B  0000				       DW   0			     ;A
				N000;return/erase string length
 1B1D  0000				       DW   0			     ;A
				N000;return/erase string offset
 1B1F  0000				       DW   0			     ;A
				N000;return/erase string segment
 1B21  0002				       DW   WR_UAKEYSLEN	     ;A
				N000;up arrow string length
 1B23  31CB R				       DW   WR_UAKEYS		     ;A
				N000;up arrow string offset
 1B25  0000				       DW   0			     ;A
				N000;up arrow string segment
 1B27  0002				       DW   WR_DAKEYSLEN	     ;A
				N000;down arrow string length
 1B29  31CD R				       DW   WR_DAKEYS		     ;A
				N000;down arrow string offset
 1B2B  0000				       DW   0			     ;A
				N000;down arrow string segment
 1B2D  0000				       DW   0			     ;A
				N000;left arrow string length
 1B2F  0000				       DW   0			     ;A
				N000;left arrow string offset
 1B31  0000				       DW   0			     ;A
				N000;left arrow string segment
 1B33  0000				       DW   0			     ;A
				N000;right arrow string length
 1B35  0000				       DW   0			     ;A
				N000;right arrow string offset
 1B37  0000				       DW   0			     ;A
				N000;right arrow string segment
 1B39  0000				       DW   0			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-68


				N000;page-up string length
 1B3B  0000				       DW   0			     ;A
				N000;page-up string offset
 1B3D  0000				       DW   0			     ;A
				N000;page-up string segment
 1B3F  0000				       DW   0			     ;A
				N000;page-down string length
 1B41  0000				       DW   0			     ;A
				N000;page-down string offset
 1B43  0000				       DW   0			     ;A
				N000;page-down string segment
 1B45  0001				       DW   WR_PIINDLEN 	     ;A
				N000;pointer indicator strg length
 1B47  31D5 R				       DW   WR_PIIND		     ;A
				N000;pointer indicator string offset
 1B49  0000				       DW   0			     ;A
				N000;pointer indicator string segment
 1B4B  0001				       DW   1			     ;A
				N000;pointer ind txt col off into strg
 1B4D  0002				       DW   WR_NOINDLEN 	     ;A
				N000;active indicator strg length
 1B4F  4158 R				       DW   WR_NOIND		     ;A
				N000;active indicator string offset
 1B51  0000				       DW   0			     ;A
				N000;active indicator string segment
 1B53  0032				       DW   50			     ;A
				N000;active ind txt col off into stg
 1B55  0003				       DW   WR_YESINDLEN	     ;A
				N000;check mark text string length
 1B57  415A R				       DW   WR_YESIND		     ;A
				N000;check mark text string offset
 1B59  0000				       DW   0			     ;A
				N000;check mark text string segment
 1B5B  0032				       DW   50			     ;A
				N000;check mark offset into opt strg
 1B5D  0001				       DW   WR_UIINDLEN 	     ;A
				N000;up indicator string length
 1B5F  31D3 R				       DW   WR_UIIND		     ;A
				N000;up indicator string offset
 1B61  0000				       DW   0			     ;A
				N000;up indicator string segment
 1B63  0002				       DW   2			     ;A
				N000;up indicator row location
 1B65  0001				       DW   1			     ;A
				N000;up indicator column location
 1B67  0001				       DW   WR_DIINDLEN 	     ;A
				N000;down indicator string length
 1B69  31D4 R				       DW   WR_DIIND		     ;A
				N000;down indicator string offset
 1B6B  0000				       DW   0			     ;A
				N000;down indicator string segment
 1B6D  0002				       DW   2			     ;A
				N000;down indicator row location
 1B6F  0002				       DW   2			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-69


				N000;down indicator column locaiton
 1B71  0000				       DW   0			     ;A
				N000;left indicator string length
 1B73  0000				       DW   0			     ;A
				N000;left indicator string offset
 1B75  0000				       DW   0			     ;A
				N000;left indicator string segment
 1B77  0000				       DW   0			     ;A
				N000;left indicator row location
 1B79  0000				       DW   0			     ;A
				N000;left indicator column location
 1B7B  0000				       DW   0			     ;A
				N000;right indicator string length
 1B7D  0000				       DW   0			     ;A
				N000;right indicator string offset
 1B7F  0000				       DW   0			     ;A
				N000;right indicator string segment
 1B81  0000				       DW   0			     ;A
				N000;right indicator row location
 1B83  0000				       DW   0			     ;A
				N000;right indicator column locaiton
 1B85  0000 E				       DW   WR_CIS		     ;A
				N000;normal color array offset
 1B87  0000				       DW   0			     ;A
				N000;normal color array segment
 1B89  0001				       DW   1			     ;A
				N000;logical color index number
 1B8B  0010				       DW   16			     ;A
				N000;number color index table entries
 1B8D  0000 E				       DW   WR_CIS		     ;A
				N000;offset addr of color index table
 1B8F  0000				       DW   0			     ;A
				N000;segment addr of color index tabl
 1B91  0070 R				       DW   WR_INDEX1		     ;A
				N000;index array offset
 1B93  0000				       DW   0			     ;A
				N000;index array segment
 1B95  3206 R				       DW   WR_SELECT_MOD	     ;A
				N000;element selection array offset
 1B97  0000				       DW   0			     ;A
				N000;element selection array segment
 1B99  0002				       DW   SSC_PTSB		     ;A
				N000;option array option word
 1B9B  3C8D R				       DW   SCB_LIST16		     ;A
				N000;option array pointer offset
 1B9D  0000				       DW   0			     ;A
				N000;option array pointer segment
 1B9F  002A				       DW   SCB_LIST16_W	     ;A
				N000;option array string length
 1BA1  0000				       DW   0			     ;A
				N000;option array string segment
 1BA3  41				       DB   'A'                      ;A
				N000;option array string term char
 1BA4  0000				       DW   0			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-70


				N000;keystroke
 1BA6  0000				       DW   0			     ;A
				N000;log vid buf offset override
 1BA8  0000				       DW   0			     ;A
				N000;log vid buf segment override
 1BAA  0000				       DW   0			     ;A
				N000;general purpose format hook opt
 1BAC  0000				       DW   0			     ;A
				N000;general purpose format hook opt
 1BAE  0000				       DW   0			     ;A
				N000;length of translation table
 1BB0  0000				       DW   0			     ;A
				N000;offset of translation table
 1BB2  0000				       DW   0			     ;A
				N000;segment of translation table
 1BB4  0000				       DW   0			     ;A
				N000;monocasing table offset
 1BB6  0000				       DW   0			     ;A
				N000;monocasing table segment
 1BB8  0000				       DW   0			     ;A
				N000;dbcs table length
 1BBA  0000				       DW   0			     ;A
				N000;dbcs table offset
 1BBC  0000				       DW   0			     ;A
				N000;dbcs table segment
 1BBE  0000				       DW   0			     ;A
				N068;SEH offset of font descriptor block
 1BC0  0000				       DW   0			     ;A
				N068;SEH segment of font descriptor block
 1BC2  00EC[				       DB   236 DUP(0)		     ;A
				N024;
	   00			
			 ]	
				
				;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
				;
				; review selections 3
				;
				;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 1CAE  6002			WR_SCB17       DW   SCB_WRAP+SCB_DCHECK+SCB_DAC
				TIVE;AN000;option word one
 1CB0  0010				       DW   SCB_LCOX		     ;A
				N000;option word two
 1CB2  0001				       DW   SCB_SELACT		     ;A
				N000;option word three
 1CB4  0000				       DW   0			     ;A
				N068;SEH option word four
 1CB6  01B8				       DW   SND_FREQ		     ;A
				N000;error beep frequency
 1CB8  000C				       DW   12			     ;A
				N000;upper left row
 1CBA  000B				       DW   LEFT_COL_SCROLL	
					    ;AN000;upper left column
 1CBC  0000				       DW   0			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-71


				N000;relative upper left row
 1CBE  0000				       DW   0			     ;A
				N000;relative upper left column
 1CC0  0025				       DW   SCB_LIST17_W	     ;A
				N000;line width
 1CC2  0006				       DW   SCB_LIST17_N	     ;A
				N000;number of lines
 1CC4  0001				       DW   1			     ;A
				N000;number of element on top
 1CC6  0006				       DW   SCB_LIST17_N	     ;A
				N000;number of elements
 1CC8  0001				       DW   1			     ;A
				N000;current element
 1CCA  0000				       DW   0			     ;A
				N000;maximun number of cols to scroll
 1CCC  0000				       DW   0			     ;A
				N000;display offset into opt strings
 1CCE  0001				       DW   1			     ;A
				N000;num list txt col offset in strg
 1CD0  2E				       DB   '.'                      ;A
				N000;numbered list separator
 1CD1  0000				       DW   0			     ;A
				N000;select keystroke string length
 1CD3  0000				       DW   0			     ;A
				N000;select keystroke string offset
 1CD5  0000				       DW   0			     ;A
				N000;select keystroke string segment
 1CD7  0000				       DW   0			     ;A
				N000;return/leave string length
 1CD9  0000				       DW   0			     ;A
				N000;return/leave string offset
 1CDB  0000				       DW   0			     ;A
				N000;return/leave string segment
 1CDD  0000				       DW   0			     ;A
				N000;return/erase string length
 1CDF  0000				       DW   0			     ;A
				N000;return/erase string offset
 1CE1  0000				       DW   0			     ;A
				N000;return/erase string segment
 1CE3  0002				       DW   WR_UAKEYSLEN	     ;A
				N000;up arrow string length
 1CE5  31CB R				       DW   WR_UAKEYS		     ;A
				N000;up arrow string offset
 1CE7  0000				       DW   0			     ;A
				N000;up arrow string segment
 1CE9  0002				       DW   WR_DAKEYSLEN	     ;A
				N000;down arrow string length
 1CEB  31CD R				       DW   WR_DAKEYS		     ;A
				N000;down arrow string offset
 1CED  0000				       DW   0			     ;A
				N000;down arrow string segment
 1CEF  0000				       DW   0			     ;A
				N000;left arrow string length
 1CF1  0000				       DW   0			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-72


				N000;left arrow string offset
 1CF3  0000				       DW   0			     ;A
				N000;left arrow string segment
 1CF5  0000				       DW   0			     ;A
				N000;right arrow string length
 1CF7  0000				       DW   0			     ;A
				N000;right arrow string offset
 1CF9  0000				       DW   0			     ;A
				N000;right arrow string segment
 1CFB  0000				       DW   0			     ;A
				N000;page-up string length
 1CFD  0000				       DW   0			     ;A
				N000;page-up string offset
 1CFF  0000				       DW   0			     ;A
				N000;page-up string segment
 1D01  0000				       DW   0			     ;A
				N000;page-down string length
 1D03  0000				       DW   0			     ;A
				N000;page-down string offset
 1D05  0000				       DW   0			     ;A
				N000;page-down string segment
 1D07  0001				       DW   WR_PIINDLEN 	     ;A
				N000;pointer indicator strg length
 1D09  31D5 R				       DW   WR_PIIND		     ;A
				N000;pointer indicator string offset
 1D0B  0000				       DW   0			     ;A
				N000;pointer indicator string segment
 1D0D  0001				       DW   1			     ;A
				N000;pointer ind txt col off into strg
 1D0F  0002				       DW   WR_NOINDLEN 	     ;A
				N000;active indicator strg length
 1D11  4158 R				       DW   WR_NOIND		     ;A
				N000;active indicator string offset
 1D13  0000				       DW   0			     ;A
				N000;active indicator string segment
 1D15  0032				       DW   50			     ;A
				N000;active ind txt col off into stg
 1D17  0003				       DW   WR_YESINDLEN	     ;A
				N000;check mark text string length
 1D19  415A R				       DW   WR_YESIND		     ;A
				N000;check mark text string offset
 1D1B  0000				       DW   0			     ;A
				N000;check mark text string segment
 1D1D  0032				       DW   50			     ;A
				N000;check mark offset into opt strg
 1D1F  0001				       DW   WR_UIINDLEN 	     ;A
				N000;up indicator string length
 1D21  31D3 R				       DW   WR_UIIND		     ;A
				N000;up indicator string offset
 1D23  0000				       DW   0			     ;A
				N000;up indicator string segment
 1D25  0002				       DW   2			     ;A
				N000;up indicator row location
 1D27  0001				       DW   1			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-73


				N000;up indicator column location
 1D29  0001				       DW   WR_DIINDLEN 	     ;A
				N000;down indicator string length
 1D2B  31D4 R				       DW   WR_DIIND		     ;A
				N000;down indicator string offset
 1D2D  0000				       DW   0			     ;A
				N000;down indicator string segment
 1D2F  0002				       DW   2			     ;A
				N000;down indicator row location
 1D31  0002				       DW   2			     ;A
				N000;down indicator column locaiton
 1D33  0000				       DW   0			     ;A
				N000;left indicator string length
 1D35  0000				       DW   0			     ;A
				N000;left indicator string offset
 1D37  0000				       DW   0			     ;A
				N000;left indicator string segment
 1D39  0000				       DW   0			     ;A
				N000;left indicator row location
 1D3B  0000				       DW   0			     ;A
				N000;left indicator column location
 1D3D  0000				       DW   0			     ;A
				N000;right indicator string length
 1D3F  0000				       DW   0			     ;A
				N000;right indicator string offset
 1D41  0000				       DW   0			     ;A
				N000;right indicator string segment
 1D43  0000				       DW   0			     ;A
				N000;right indicator row location
 1D45  0000				       DW   0			     ;A
				N000;right indicator column locaiton
 1D47  0000 E				       DW   WR_CIS		     ;A
				N000;normal color array offset
 1D49  0000				       DW   0			     ;A
				N000;normal color array segment
 1D4B  0001				       DW   1			     ;A
				N000;logical color index number
 1D4D  0010				       DW   16			     ;A
				N000;number color index table entries
 1D4F  0000 E				       DW   WR_CIS		     ;A
				N000;offset addr of color index table
 1D51  0000				       DW   0			     ;A
				N000;segment addr of color index tabl
 1D53  0070 R				       DW   WR_INDEX1		     ;A
				N000;index array offset
 1D55  0000				       DW   0			     ;A
				N000;index array segment
 1D57  3206 R				       DW   WR_SELECT_MOD	     ;A
				N000;element selection array offset
 1D59  0000				       DW   0			     ;A
				N000;element selection array segment
 1D5B  0002				       DW   SSC_PTSB		     ;A
				N000;option array option word
 1D5D  3E07 R				       DW   SCB_LIST17		     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-74


				N000;option array pointer offset
 1D5F  0000				       DW   0			     ;A
				N000;option array pointer segment
 1D61  0025				       DW   SCB_LIST17_W	     ;A
				N000;option array string length
 1D63  0000				       DW   0			     ;A
				N000;option array string segment
 1D65  41				       DB   'A'                      ;A
				N000;option array string term char
 1D66  0000				       DW   0			     ;A
				N000;keystroke
 1D68  0000				       DW   0			     ;A
				N000;log vid buf offset override
 1D6A  0000				       DW   0			     ;A
				N000;log vid buf segment override
 1D6C  0000				       DW   0			     ;A
				N000;general purpose format hook opt
 1D6E  0000				       DW   0			     ;A
				N000;general purpose format hook opt
 1D70  0000				       DW   0			     ;A
				N000;length of translation table
 1D72  0000				       DW   0			     ;A
				N000;offset of translation table
 1D74  0000				       DW   0			     ;A
				N000;segment of translation table
 1D76  0000				       DW   0			     ;A
				N000;monocasing table offset
 1D78  0000				       DW   0			     ;A
				N000;monocasing table segment
 1D7A  0000				       DW   0			     ;A
				N000;dbcs table length
 1D7C  0000				       DW   0			     ;A
				N000;dbcs table offset
 1D7E  0000				       DW   0			     ;A
				N000;dbcs table segment
 1D80  0000				       DW   0			     ;A
				N068;SEH offset of font descriptor block
 1D82  0000				       DW   0			     ;A
				N068;SEH segment of font descriptor block
 1D84  00EC[				       DB   236 DUP(0)		     ;A
				N024;
	   00			
			 ]	
				
				;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
				;
				; paritition fixed disk
				;
				;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 1E70  0002			WR_SCB18       DW   SCB_WRAP		     ;A
				N000;option word one
 1E72  2000				       DW   SCB_SKIP		     ;A
				N000;option word two
 1E74  0020				       DW   SCB_NUMS		     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-75


				N000;option word three
 1E76  0000				       DW   0			     ;A
				N068;SEH option word four
 1E78  01B8				       DW   SND_FREQ		     ;A
				N000;error beep frequency
 1E7A  000F				       DW   15			     ;A
				N000;upper left row
 1E7C  000B				       DW   LEFT_COL_SCROLL	
					    ;AN000;upper left column
 1E7E  0000				       DW   0			     ;A
				N000;relative upper left row
 1E80  0000				       DW   0			     ;A
				N000;relative upper left column
 1E82  0026				       DW   SCB_LIST18_W	     ;A
				N000;line width
 1E84  0003				       DW   SCB_LIST18_N	     ;A
				N000;number of lines
 1E86  0001				       DW   1			     ;A
				N000;number of element on top
 1E88  0003				       DW   SCB_LIST18_N	     ;A
				N000;number of elements
 1E8A  0001				       DW   1			     ;A
				N000;current element
 1E8C  0000				       DW   0			     ;A
				N000;maximun number of cols to scroll
 1E8E  0000				       DW   0			     ;A
				N000;display offset into opt strings
 1E90  0001				       DW   1			     ;A
				N000;num list txt col offset in strg
 1E92  2E				       DB   '.'                      ;A
				N000;numbered list separator
 1E93  0000				       DW   0			     ;A
				N000;select keystroke string length
 1E95  0000				       DW   0			     ;A
				N000;select keystroke string offset
 1E97  0000				       DW   0			     ;A
				N000;select keystroke string segment
 1E99  0000				       DW   0			     ;A
				N000;return/leave string length
 1E9B  0000				       DW   0			     ;A
				N000;return/leave string offset
 1E9D  0000				       DW   0			     ;A
				N000;return/leave string segment
 1E9F  0000				       DW   0			     ;A
				N000;return/erase string length
 1EA1  0000				       DW   0			     ;A
				N000;return/erase string offset
 1EA3  0000				       DW   0			     ;A
				N000;return/erase string segment
 1EA5  0002				       DW   WR_UAKEYSLEN	     ;A
				N000;up arrow string length
 1EA7  31CB R				       DW   WR_UAKEYS		     ;A
				N000;up arrow string offset
 1EA9  0000				       DW   0			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-76


				N000;up arrow string segment
 1EAB  0002				       DW   WR_DAKEYSLEN	     ;A
				N000;down arrow string length
 1EAD  31CD R				       DW   WR_DAKEYS		     ;A
				N000;down arrow string offset
 1EAF  0000				       DW   0			     ;A
				N000;down arrow string segment
 1EB1  0000				       DW   0			     ;A
				N000;left arrow string length
 1EB3  0000				       DW   0			     ;A
				N000;left arrow string offset
 1EB5  0000				       DW   0			     ;A
				N000;left arrow string segment
 1EB7  0000				       DW   0			     ;A
				N000;right arrow string length
 1EB9  0000				       DW   0			     ;A
				N000;right arrow string offset
 1EBB  0000				       DW   0			     ;A
				N000;right arrow string segment
 1EBD  0000				       DW   0			     ;A
				N000;page-up string length
 1EBF  0000				       DW   0			     ;A
				N000;page-up string offset
 1EC1  0000				       DW   0			     ;A
				N000;page-up string segment
 1EC3  0000				       DW   0			     ;A
				N000;page-down string length
 1EC5  0000				       DW   0			     ;A
				N000;page-down string offset
 1EC7  0000				       DW   0			     ;A
				N000;page-down string segment
 1EC9  0001				       DW   WR_PIINDLEN 	     ;A
				N000;pointer indicator strg length
 1ECB  31D5 R				       DW   WR_PIIND		     ;A
				N000;pointer indicator string offset
 1ECD  0000				       DW   0			     ;A
				N000;pointer indicator string segment
 1ECF  0001				       DW   1			     ;A
				N000;pointer ind txt col off into strg
 1ED1  0001				       DW   WR_AIINDLEN 	     ;A
				N000;active indicator strg length
 1ED3  31D6 R				       DW   WR_AIIND		     ;A
				N000;active indicator string offset
 1ED5  0000				       DW   0			     ;A
				N000;active indicator string segment
 1ED7  0001				       DW   1			     ;A
				N000;active ind txt col off into stg
 1ED9  0001				       DW   WR_CIINDLEN 	     ;A
				N000;check mark text string length
 1EDB  31D7 R				       DW   WR_CIIND		     ;A
				N000;check mark text string offset
 1EDD  0000				       DW   0			     ;A
				N000;check mark text string segment
 1EDF  0001				       DW   1			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-77


				N000;check mark offset into opt strg
 1EE1  0001				       DW   WR_UIINDLEN 	     ;A
				N000;up indicator string length
 1EE3  31D3 R				       DW   WR_UIIND		     ;A
				N000;up indicator string offset
 1EE5  0000				       DW   0			     ;A
				N000;up indicator string segment
 1EE7  0002				       DW   2			     ;A
				N000;up indicator row location
 1EE9  0001				       DW   1			     ;A
				N000;up indicator column location
 1EEB  0001				       DW   WR_DIINDLEN 	     ;A
				N000;down indicator string length
 1EED  31D4 R				       DW   WR_DIIND		     ;A
				N000;down indicator string offset
 1EEF  0000				       DW   0			     ;A
				N000;down indicator string segment
 1EF1  0002				       DW   2			     ;A
				N000;down indicator row location
 1EF3  0002				       DW   2			     ;A
				N000;down indicator column locaiton
 1EF5  0000				       DW   0			     ;A
				N000;left indicator string length
 1EF7  0000				       DW   0			     ;A
				N000;left indicator string offset
 1EF9  0000				       DW   0			     ;A
				N000;left indicator string segment
 1EFB  0000				       DW   0			     ;A
				N000;left indicator row location
 1EFD  0000				       DW   0			     ;A
				N000;left indicator column location
 1EFF  0000				       DW   0			     ;A
				N000;right indicator string length
 1F01  0000				       DW   0			     ;A
				N000;right indicator string offset
 1F03  0000				       DW   0			     ;A
				N000;right indicator string segment
 1F05  0000				       DW   0			     ;A
				N000;right indicator row location
 1F07  0000				       DW   0			     ;A
				N000;right indicator column locaiton
 1F09  0000 E				       DW   WR_CIS		     ;A
				N000;normal color array offset
 1F0B  0000				       DW   0			     ;A
				N000;normal color array segment
 1F0D  0001				       DW   1			     ;A
				N000;logical color index number
 1F0F  0010				       DW   16			     ;A
				N000;number color index table entries
 1F11  0000 E				       DW   WR_CIS		     ;A
				N000;offset addr of color index table
 1F13  0000				       DW   0			     ;A
				N000;segment addr of color index tabl
 1F15  0070 R				       DW   WR_INDEX1		     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-78


				N000;index array offset
 1F17  0000				       DW   0			     ;A
				N000;index array segment
 1F19  31D8 R				       DW   WR_SELECT_NUM	     ;A
				N000;element selection array offset
 1F1B  0000				       DW   0			     ;A
				N000;element selection array segment
 1F1D  0002				       DW   SSC_PTSB		     ;A
				N000;option array option word
 1F1F  3EE5 R				       DW   SCB_LIST18		     ;A
				N000;option array pointer offset
 1F21  0000				       DW   0			     ;A
				N000;option array pointer segment
 1F23  0026				       DW   SCB_LIST18_W	     ;A
				N000;option array string length
 1F25  0000				       DW   0			     ;A
				N000;option array string segment
 1F27  41				       DB   'A'                      ;A
				N000;option array string term char
 1F28  0000				       DW   0			     ;A
				N000;keystroke
 1F2A  0000				       DW   0			     ;A
				N000;log vid buf offset override
 1F2C  0000				       DW   0			     ;A
				N000;log vid buf segment override
 1F2E  0000				       DW   0			     ;A
				N000;general purpose format hook opt
 1F30  0000				       DW   0			     ;A
				N000;general purpose format hook opt
 1F32  0000				       DW   0			     ;A
				N000;length of translation table
 1F34  0000				       DW   0			     ;A
				N000;offset of translation table
 1F36  0000				       DW   0			     ;A
				N000;segment of translation table
 1F38  0000				       DW   0			     ;A
				N000;monocasing table offset
 1F3A  0000				       DW   0			     ;A
				N000;monocasing table segment
 1F3C  0000				       DW   0			     ;A
				N000;dbcs table length
 1F3E  0000				       DW   0			     ;A
				N000;dbcs table offset
 1F40  0000				       DW   0			     ;A
				N000;dbcs table segment
 1F42  0000				       DW   0			     ;A
				N068;SEH offset of font descriptor block
 1F44  0000				       DW   0			     ;A
				N068;SEH segment of font descriptor block
 1F46  00EC[				       DB   236 DUP(0)		     ;A
				N024;
	   00			
			 ]	
				
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-79


				;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
				;
				; paritition fixed disk 2
				;
				;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 2032  0002			WR_SCB19       DW   SCB_WRAP		     ;A
				N000;option word one
 2034  2000				       DW   SCB_SKIP		     ;A
				N000;option word two
 2036  0020				       DW   SCB_NUMS		     ;A
				N000;option word three
 2038  0000				       DW   0			     ;A
				N068;SEH option word four
 203A  01B8				       DW   SND_FREQ		     ;A
				N000;error beep frequency
 203C  000F				       DW   15			     ;A
				N000;upper left row
 203E  000B				       DW   LEFT_COL_SCROLL	
					    ;AN000;upper left column
 2040  0000				       DW   0			     ;A
				N000;relative upper left row
 2042  0000				       DW   0			     ;A
				N000;relative upper left column
 2044  0024				       DW   SCB_LIST19_W	     ;A
				N000;line width
 2046  0003				       DW   SCB_LIST19_N	     ;A
				N000;number of lines
 2048  0001				       DW   1			     ;A
				N000;number of element on top
 204A  0003				       DW   SCB_LIST19_N	     ;A
				N000;number of elements
 204C  0001				       DW   1			     ;A
				N000;current element
 204E  0000				       DW   0			     ;A
				N000;maximun number of cols to scroll
 2050  0000				       DW   0			     ;A
				N000;display offset into opt strings
 2052  0001				       DW   1			     ;A
				N000;num list txt col offset in strg
 2054  2E				       DB   '.'                      ;A
				N000;numbered list separator
 2055  0000				       DW   0			     ;A
				N000;select keystroke string length
 2057  0000				       DW   0			     ;A
				N000;select keystroke string offset
 2059  0000				       DW   0			     ;A
				N000;select keystroke string segment
 205B  0000				       DW   0			     ;A
				N000;return/leave string length
 205D  0000				       DW   0			     ;A
				N000;return/leave string offset
 205F  0000				       DW   0			     ;A
				N000;return/leave string segment
 2061  0000				       DW   0			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-80


				N000;return/erase string length
 2063  0000				       DW   0			     ;A
				N000;return/erase string offset
 2065  0000				       DW   0			     ;A
				N000;return/erase string segment
 2067  0002				       DW   WR_UAKEYSLEN	     ;A
				N000;up arrow string length
 2069  31CB R				       DW   WR_UAKEYS		     ;A
				N000;up arrow string offset
 206B  0000				       DW   0			     ;A
				N000;up arrow string segment
 206D  0002				       DW   WR_DAKEYSLEN	     ;A
				N000;down arrow string length
 206F  31CD R				       DW   WR_DAKEYS		     ;A
				N000;down arrow string offset
 2071  0000				       DW   0			     ;A
				N000;down arrow string segment
 2073  0000				       DW   0			     ;A
				N000;left arrow string length
 2075  0000				       DW   0			     ;A
				N000;left arrow string offset
 2077  0000				       DW   0			     ;A
				N000;left arrow string segment
 2079  0000				       DW   0			     ;A
				N000;right arrow string length
 207B  0000				       DW   0			     ;A
				N000;right arrow string offset
 207D  0000				       DW   0			     ;A
				N000;right arrow string segment
 207F  0000				       DW   0			     ;A
				N000;page-up string length
 2081  0000				       DW   0			     ;A
				N000;page-up string offset
 2083  0000				       DW   0			     ;A
				N000;page-up string segment
 2085  0000				       DW   0			     ;A
				N000;page-down string length
 2087  0000				       DW   0			     ;A
				N000;page-down string offset
 2089  0000				       DW   0			     ;A
				N000;page-down string segment
 208B  0001				       DW   WR_PIINDLEN 	     ;A
				N000;pointer indicator strg length
 208D  31D5 R				       DW   WR_PIIND		     ;A
				N000;pointer indicator string offset
 208F  0000				       DW   0			     ;A
				N000;pointer indicator string segment
 2091  0001				       DW   1			     ;A
				N000;pointer ind txt col off into strg
 2093  0001				       DW   WR_AIINDLEN 	     ;A
				N000;active indicator strg length
 2095  31D6 R				       DW   WR_AIIND		     ;A
				N000;active indicator string offset
 2097  0000				       DW   0			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-81


				N000;active indicator string segment
 2099  0001				       DW   1			     ;A
				N000;active ind txt col off into stg
 209B  0001				       DW   WR_CIINDLEN 	     ;A
				N000;check mark text string length
 209D  31D7 R				       DW   WR_CIIND		     ;A
				N000;check mark text string offset
 209F  0000				       DW   0			     ;A
				N000;check mark text string segment
 20A1  0001				       DW   1			     ;A
				N000;check mark offset into opt strg
 20A3  0001				       DW   WR_UIINDLEN 	     ;A
				N000;up indicator string length
 20A5  31D3 R				       DW   WR_UIIND		     ;A
				N000;up indicator string offset
 20A7  0000				       DW   0			     ;A
				N000;up indicator string segment
 20A9  0002				       DW   2			     ;A
				N000;up indicator row location
 20AB  0001				       DW   1			     ;A
				N000;up indicator column location
 20AD  0001				       DW   WR_DIINDLEN 	     ;A
				N000;down indicator string length
 20AF  31D4 R				       DW   WR_DIIND		     ;A
				N000;down indicator string offset
 20B1  0000				       DW   0			     ;A
				N000;down indicator string segment
 20B3  0002				       DW   2			     ;A
				N000;down indicator row location
 20B5  0002				       DW   2			     ;A
				N000;down indicator column locaiton
 20B7  0000				       DW   0			     ;A
				N000;left indicator string length
 20B9  0000				       DW   0			     ;A
				N000;left indicator string offset
 20BB  0000				       DW   0			     ;A
				N000;left indicator string segment
 20BD  0000				       DW   0			     ;A
				N000;left indicator row location
 20BF  0000				       DW   0			     ;A
				N000;left indicator column location
 20C1  0000				       DW   0			     ;A
				N000;right indicator string length
 20C3  0000				       DW   0			     ;A
				N000;right indicator string offset
 20C5  0000				       DW   0			     ;A
				N000;right indicator string segment
 20C7  0000				       DW   0			     ;A
				N000;right indicator row location
 20C9  0000				       DW   0			     ;A
				N000;right indicator column locaiton
 20CB  0000 E				       DW   WR_CIS		     ;A
				N000;normal color array offset
 20CD  0000				       DW   0			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-82


				N000;normal color array segment
 20CF  0001				       DW   1			     ;A
				N000;logical color index number
 20D1  0010				       DW   16			     ;A
				N000;number color index table entries
 20D3  0000 E				       DW   WR_CIS		     ;A
				N000;offset addr of color index table
 20D5  0000				       DW   0			     ;A
				N000;segment addr of color index tabl
 20D7  0070 R				       DW   WR_INDEX1		     ;A
				N000;index array offset
 20D9  0000				       DW   0			     ;A
				N000;index array segment
 20DB  31D8 R				       DW   WR_SELECT_NUM	     ;A
				N000;element selection array offset
 20DD  0000				       DW   0			     ;A
				N000;element selection array segment
 20DF  0002				       DW   SSC_PTSB		     ;A
				N000;option array option word
 20E1  3F57 R				       DW   SCB_LIST19		     ;A
				N000;option array pointer offset
 20E3  0000				       DW   0			     ;A
				N000;option array pointer segment
 20E5  0024				       DW   SCB_LIST19_W	     ;A
				N000;option array string length
 20E7  0000				       DW   0			     ;A
				N000;option array string segment
 20E9  41				       DB   'A'                      ;A
				N000;option array string term char
 20EA  0000				       DW   0			     ;A
				N000;keystroke
 20EC  0000				       DW   0			     ;A
				N000;log vid buf offset override
 20EE  0000				       DW   0			     ;A
				N000;log vid buf segment override
 20F0  0000				       DW   0			     ;A
				N000;general purpose format hook opt
 20F2  0000				       DW   0			     ;A
				N000;general purpose format hook opt
 20F4  0000				       DW   0			     ;A
				N000;length of translation table
 20F6  0000				       DW   0			     ;A
				N000;offset of translation table
 20F8  0000				       DW   0			     ;A
				N000;segment of translation table
 20FA  0000				       DW   0			     ;A
				N000;monocasing table offset
 20FC  0000				       DW   0			     ;A
				N000;monocasing table segment
 20FE  0000				       DW   0			     ;A
				N000;dbcs table length
 2100  0000				       DW   0			     ;A
				N000;dbcs table offset
 2102  0000				       DW   0			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-83


				N000;dbcs table segment
 2104  0000				       DW   0			     ;A
				N068;SEH offset of font descriptor block
 2106  0000				       DW   0			     ;A
				N068;SEH segment of font descriptor block
 2108  00EC[				       DB   236 DUP(0)		     ;A
				N024;
	   00			
			 ]	
				
				;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
				;
				; FORMAT FIXED DISK DRIVE
				;
				;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 21F4  0002			WR_SCB20       DW   SCB_WRAP		     ;A
				N000;option word one
 21F6  2000				       DW   SCB_SKIP		     ;A
				N000;option word two
 21F8  0020				       DW   SCB_NUMS		     ;A
				N000;option word three
 21FA  0000				       DW   0			     ;A
				N068;SEH option word four
 21FC  01B8				       DW   SND_FREQ		     ;A
				N000;error beep frequency
 21FE  0009				       DW   9			     ;A
				C000;upper left row JW
 2200  000B				       DW   LEFT_COL_SCROLL	
					    ;AN000;upper left column
 2202  0000				       DW   0			     ;A
				N000;relative upper left row
 2204  0000				       DW   0			     ;A
				N000;relative upper left column
 2206  0027				       DW   SCB_LIST20_W	     ;A
				N000;line width
 2208  0003				       DW   SCB_LIST20_N	     ;A
				N000;number of lines
 220A  0001				       DW   1			     ;A
				N000;number of element on top
 220C  0003				       DW   SCB_LIST20_N	     ;A
				N000;number of elements
 220E  0001				       DW   1			     ;A
				N000;current element
 2210  0000				       DW   0			     ;A
				N000;maximun number of cols to scroll
 2212  0000				       DW   0			     ;A
				N000;display offset into opt strings
 2214  0001				       DW   1			     ;A
				N000;num list txt col offset in strg
 2216  2E				       DB   '.'                      ;A
				N000;numbered list separator
 2217  0000				       DW   0			     ;A
				N000;select keystroke string length
 2219  0000				       DW   0			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-84


				N000;select keystroke string offset
 221B  0000				       DW   0			     ;A
				N000;select keystroke string segment
 221D  0000				       DW   0			     ;A
				N000;return/leave string length
 221F  0000				       DW   0			     ;A
				N000;return/leave string offset
 2221  0000				       DW   0			     ;A
				N000;return/leave string segment
 2223  0000				       DW   0			     ;A
				N000;return/erase string length
 2225  0000				       DW   0			     ;A
				N000;return/erase string offset
 2227  0000				       DW   0			     ;A
				N000;return/erase string segment
 2229  0002				       DW   WR_UAKEYSLEN	     ;A
				N000;up arrow string length
 222B  31CB R				       DW   WR_UAKEYS		     ;A
				N000;up arrow string offset
 222D  0000				       DW   0			     ;A
				N000;up arrow string segment
 222F  0002				       DW   WR_DAKEYSLEN	     ;A
				N000;down arrow string length
 2231  31CD R				       DW   WR_DAKEYS		     ;A
				N000;down arrow string offset
 2233  0000				       DW   0			     ;A
				N000;down arrow string segment
 2235  0000				       DW   0			     ;A
				N000;left arrow string length
 2237  0000				       DW   0			     ;A
				N000;left arrow string offset
 2239  0000				       DW   0			     ;A
				N000;left arrow string segment
 223B  0000				       DW   0			     ;A
				N000;right arrow string length
 223D  0000				       DW   0			     ;A
				N000;right arrow string offset
 223F  0000				       DW   0			     ;A
				N000;right arrow string segment
 2241  0000				       DW   0			     ;A
				N000;page-up string length
 2243  0000				       DW   0			     ;A
				N000;page-up string offset
 2245  0000				       DW   0			     ;A
				N000;page-up string segment
 2247  0000				       DW   0			     ;A
				N000;page-down string length
 2249  0000				       DW   0			     ;A
				N000;page-down string offset
 224B  0000				       DW   0			     ;A
				N000;page-down string segment
 224D  0001				       DW   WR_PIINDLEN 	     ;A
				N000;pointer indicator strg length
 224F  31D5 R				       DW   WR_PIIND		     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-85


				N000;pointer indicator string offset
 2251  0000				       DW   0			     ;A
				N000;pointer indicator string segment
 2253  0001				       DW   1			     ;A
				N000;pointer ind txt col off into strg
 2255  0001				       DW   WR_AIINDLEN 	     ;A
				N000;active indicator strg length
 2257  31D6 R				       DW   WR_AIIND		     ;A
				N000;active indicator string offset
 2259  0000				       DW   0			     ;A
				N000;active indicator string segment
 225B  0001				       DW   1			     ;A
				N000;active ind txt col off into stg
 225D  0001				       DW   WR_CIINDLEN 	     ;A
				N000;check mark text string length
 225F  31D7 R				       DW   WR_CIIND		     ;A
				N000;check mark text string offset
 2261  0000				       DW   0			     ;A
				N000;check mark text string segment
 2263  0001				       DW   1			     ;A
				N000;check mark offset into opt strg
 2265  0001				       DW   WR_UIINDLEN 	     ;A
				N000;up indicator string length
 2267  31D3 R				       DW   WR_UIIND		     ;A
				N000;up indicator string offset
 2269  0000				       DW   0			     ;A
				N000;up indicator string segment
 226B  0002				       DW   2			     ;A
				N000;up indicator row location
 226D  0001				       DW   1			     ;A
				N000;up indicator column location
 226F  0001				       DW   WR_DIINDLEN 	     ;A
				N000;down indicator string length
 2271  31D4 R				       DW   WR_DIIND		     ;A
				N000;down indicator string offset
 2273  0000				       DW   0			     ;A
				N000;down indicator string segment
 2275  0002				       DW   2			     ;A
				N000;down indicator row location
 2277  0002				       DW   2			     ;A
				N000;down indicator column locaiton
 2279  0000				       DW   0			     ;A
				N000;left indicator string length
 227B  0000				       DW   0			     ;A
				N000;left indicator string offset
 227D  0000				       DW   0			     ;A
				N000;left indicator string segment
 227F  0000				       DW   0			     ;A
				N000;left indicator row location
 2281  0000				       DW   0			     ;A
				N000;left indicator column location
 2283  0000				       DW   0			     ;A
				N000;right indicator string length
 2285  0000				       DW   0			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-86


				N000;right indicator string offset
 2287  0000				       DW   0			     ;A
				N000;right indicator string segment
 2289  0000				       DW   0			     ;A
				N000;right indicator row location
 228B  0000				       DW   0			     ;A
				N000;right indicator column locaiton
 228D  0000 E				       DW   WR_CIS		     ;A
				N000;normal color array offset
 228F  0000				       DW   0			     ;A
				N000;normal color array segment
 2291  0001				       DW   1			     ;A
				N000;logical color index number
 2293  0010				       DW   16			     ;A
				N000;number color index table entries
 2295  0000 E				       DW   WR_CIS		     ;A
				N000;offset addr of color index table
 2297  0000				       DW   0			     ;A
				N000;segment addr of color index tabl
 2299  0070 R				       DW   WR_INDEX1		     ;A
				N000;index array offset
 229B  0000				       DW   0			     ;A
				N000;index array segment
 229D  31D8 R				       DW   WR_SELECT_NUM	     ;A
				N000;element selection array offset
 229F  0000				       DW   0			     ;A
				N000;element selection array segment
 22A1  0002				       DW   SSC_PTSB		     ;A
				N000;option array option word
 22A3  3FC3 R				       DW   SCB_LIST20		     ;A
				N000;option array pointer offset
 22A5  0000				       DW   0			     ;A
				N000;option array pointer segment
 22A7  0027				       DW   SCB_LIST20_W	     ;A
				N000;option array string length
 22A9  0000				       DW   0			     ;A
				N000;option array string segment
 22AB  41				       DB   'A'                      ;A
				N000;option array string term char
 22AC  0000				       DW   0			     ;A
				N000;keystroke
 22AE  0000				       DW   0			     ;A
				N000;log vid buf offset override
 22B0  0000				       DW   0			     ;A
				N000;log vid buf segment override
 22B2  0000				       DW   0			     ;A
				N000;general purpose format hook opt
 22B4  0000				       DW   0			     ;A
				N000;general purpose format hook opt
 22B6  0000				       DW   0			     ;A
				N000;length of translation table
 22B8  0000				       DW   0			     ;A
				N000;offset of translation table
 22BA  0000				       DW   0			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-87


				N000;segment of translation table
 22BC  0000				       DW   0			     ;A
				N000;monocasing table offset
 22BE  0000				       DW   0			     ;A
				N000;monocasing table segment
 22C0  0000				       DW   0			     ;A
				N000;dbcs table length
 22C2  0000				       DW   0			     ;A
				N000;dbcs table offset
 22C4  0000				       DW   0			     ;A
				N000;dbcs table segment
 22C6  0000				       DW   0			     ;A
				N068;SEH offset of font descriptor block
 22C8  0000				       DW   0			     ;A
				N068;SEH segment of font descriptor block
 22CA  00EC[				       DB   236 DUP(0)		     ;A
				N024;
	   00			
			 ]	
				
				;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
				;
				; HELP SCROLL INFORMATION
				;
				;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 23B6  0011			WR_SCB21       DW   scb_uc+SCB_LL	     ;A
				N000;option word one
 23B8  0282				       DW   SCB_ROTN+scb_dyn+scb_uind;A
				N000;option word two
 23BA  0180				       DW   SCB_RELSCR+SCB_RELUIND   ;A
				N000;option word three
 23BC  0000				       DW   0			     ;A
				N068;SEH option word four
 23BE  0064				       DW   100 		     ;A
				N000;error beep frequency
 23C0  0004				       DW   4			     ;A
				N000;upper left row
 23C2  0003				       DW   3			     ;A
				N000;upper left column
 23C4  0000				       DW   0			     ;A
				N000;relative upper left row
 23C6  0000				       DW   0			     ;A
				N000;relative upper left column
 23C8  0035				       DW   53			     ;A
				N000;line width
 23CA  0007				       DW   7			     ;A
				N000;number of lines
 23CC  0001				       DW   1			     ;A
				N000;number of element on top
 23CE  0037				       DW   55			     ;A
				N000;number of elements
 23D0  0001				       DW   1			     ;A
				N000;current element
 23D2  0000				       DW   0			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-88


				N000;maximun number of cols to scroll
 23D4  0000				       DW   0			     ;A
				N000;display offset into opt strings
 23D6  0000				       DW   0			     ;A
				N000;num list txt col offset in strg
 23D8  00				       DB   0			     ;A
				N000;numbered list separator
 23D9  0000				       DW   0			     ;A
				N000;select keystroke string length
 23DB  0000				       DW   0			     ;A
				N000;select keystroke string offset
 23DD  0000				       DW   0			     ;A
				N000;select keystroke string segment
 23DF  0005				       DW   WR_REHLPKEYSLEN	     ;A
				N000;return/leave string length
 23E1  31C6 R				       DW   WR_REHLPKEYS	     ;A
				N000;return/leave string offset
 23E3  0000				       DW   0			     ;A
				N000;return/leave string segment
 23E5  0000				       DW   0			     ;A
				N000;return/erase string length
 23E7  0000				       DW   0			     ;A
				N000;return/erase string offset
 23E9  0000				       DW   0			     ;A
				N000;return/erase string segment
 23EB  0002				       DW   WR_UAKEYSLEN	     ;A
				N000;up arrow string length
 23ED  31CB R				       DW   WR_UAKEYS		     ;A
				N000;up arrow string offset
 23EF  0000				       DW   0			     ;A
				N000;up arrow string segment
 23F1  0002				       DW   WR_DAKEYSLEN	     ;A
				N000;down arrow string length
 23F3  31CD R				       DW   WR_DAKEYS		     ;A
				N000;down arrow string offset
 23F5  0000				       DW   0			     ;A
				N000;down arrow string segment
 23F7  0000				       DW   0			     ;A
				N000;left arrow string length
 23F9  0000				       DW   0			     ;A
				N000;left arrow string offset
 23FB  0000				       DW   0			     ;A
				N000;left arrow string segment
 23FD  0000				       DW   0			     ;A
				N000;right arrow string length
 23FF  0000				       DW   0			     ;A
				N000;right arrow string offset
 2401  0000				       DW   0			     ;A
				N000;right arrow string segment
 2403  0002				       DW   WR_PUKEYSLEN	     ;A
				N000;page-up string length
 2405  31CF R				       DW   WR_PUKEYS		     ;A
				N000;page-up string offset
 2407  0000				       DW   0			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-89


				N000;page-up string segment
 2409  0002				       DW   WR_PDKEYSLEN	     ;A
				N000;page-down string length
 240B  31D1 R				       DW   WR_PDKEYS		     ;A
				N000;page-down string offset
 240D  0000				       DW   0			     ;A
				N000;page-down string segment
 240F  0001				       DW   WR_PIINDLEN 	     ;A
				N000;pointer indicator strg length
 2411  31D5 R				       DW   WR_PIIND		     ;A
				N000;pointer indicator string offset
 2413  0000				       DW   0			     ;A
				N000;pointer indicator string segment
 2415  0001				       DW   1			     ;A
				N000;pointer ind txt col off into strg
 2417  0001				       DW   WR_AIINDLEN 	     ;A
				N000;active indicator strg length
 2419  31D6 R				       DW   WR_AIIND		     ;A
				N000;active indicator string offset
 241B  0000				       DW   0			     ;A
				N000;active indicator string segment
 241D  0001				       DW   1			     ;A
				N000;active ind txt col off into stg
 241F  0001				       DW   WR_CIINDLEN 	     ;A
				N000;check mark text string length
 2421  31D7 R				       DW   WR_CIIND		     ;A
				N000;check mark text string offset
 2423  0000				       DW   0			     ;A
				N000;check mark text string segment
 2425  0001				       DW   1			     ;A
				N000;check mark offset into opt strg
 2427  0001				       DW   WR_UIINDLEN 	     ;A
				N000;up indicator string length
 2429  31D3 R				       DW   WR_UIIND		     ;A
				N000;up indicator string offset
 242B  0000				       DW   0			     ;A
				N000;up indicator string segment
 242D  0002				       DW   2			     ;A
				N000;up indicator row location
 242F  0032				       DW   50			     ;A
				N000;up indicator column location
 2431  0001				       DW   WR_DIINDLEN 	     ;A
				N000;down indicator string length
 2433  31D4 R				       DW   WR_DIIND		     ;A
				N000;down indicator string offset
 2435  0000				       DW   0			     ;A
				N000;down indicator string segment
 2437  0002				       DW   2			     ;A
				N000;down indicator row location
 2439  0033				       DW   51			     ;A
				N000;down indicator column locaiton
 243B  0000				       DW   0			     ;A
				N000;left indicator string length
 243D  0000				       DW   0			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-90


				N000;left indicator string offset
 243F  0000				       DW   0			     ;A
				N000;left indicator string segment
 2441  0000				       DW   0			     ;A
				N000;left indicator row location
 2443  0000				       DW   0			     ;A
				N000;left indicator column location
 2445  0000				       DW   0			     ;A
				N000;right indicator string length
 2447  0000				       DW   0			     ;A
				N000;right indicator string offset
 2449  0000				       DW   0			     ;A
				N000;right indicator string segment
 244B  0000				       DW   0			     ;A
				N000;right indicator row location
 244D  0000				       DW   0			     ;A
				N000;right indicator column locaiton
 244F  0000				       DW   0			     ;A
				N000;normal color array offset
 2451  0000				       DW   0			     ;A
				N000;normal color array segment
 2453  0003				       DW   3;AN000;BLACK_WHITE 
					     ;logical color index number
 2455  0000				       DW   0			     ;A
				N000;number color index table entries
 2457  0000				       DW   0			     ;A
				N000;offset addr of color index table
 2459  0000				       DW   0			     ;A
				N000;segment addr of color index tabl
 245B  0000				       DW   0			     ;A
				N000;index array offset
 245D  0000				       DW   0			     ;A
				N000;index array segment
 245F  31EE R				       DW   WR_SELECT		     ;A
				N000;element selection array offset
 2461  0000				       DW   0			     ;A
				N000;element selection array segment
 2463  0002				       DW   SSC_PTSB		     ;A
				N000;option array option word
 2465  0000				       DW   0			     ;A
				N000;option array pointer offset
 2467  0000				       DW   0			     ;A
				N000;option array pointer segment
 2469  0035				       DW   53			     ;A
				N000;option array string length
 246B  0000				       DW   0			     ;A
				N000;option array string segment
 246D  00				       DB   0			     ;A
				N000;option array string term char
 246E  0000				       DW   0			     ;A
				N000;keystroke
 2470  0000				       DW   0			     ;A
				N000;log vid buf offset override
 2472  0000				       DW   0			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-91


				N000;log vid buf segment override
 2474  0000				       DW   0			     ;A
				N000;general purpose format hook opt
 2476  0000				       DW   0			     ;A
				N000;general purpose format hook opt
 2478  0000				       DW   0			     ;A
				N000;length of translation table
 247A  0000				       DW   0			     ;A
				N000;offset of translation table
 247C  0000				       DW   0			     ;A
				N000;segment of translation table
 247E  0000				       DW   0			     ;A
				N000;monocasing table offset
 2480  0000				       DW   0			     ;A
				N000;monocasing table segment
 2482  0000				       DW   0			     ;A
				N000;dbcs table length
 2484  0000				       DW   0			     ;A
				N000;dbcs table offset
 2486  0000				       DW   0			     ;A
				N000;dbcs table segment
 2488  0000				       DW   0			     ;A
				N068;SEH offset of font descriptor block
 248A  0000				       DW   0			     ;A
				N068;SEH segment of font descriptor block
 248C  00EC[				       DB   236 DUP(0)		     ;A
				N024;
	   00			
			 ]	
				
				;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
				;
				; HELP TITLE SCROLL INFORMATION
				;
				;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 2578  0011			WR_SCB22       DW   scb_uc+SCB_LL	     ;A
				N000;option word one
 257A  0282				       DW   SCB_ROTN+scb_dyn+scb_uind;A
				N000;option word two
 257C  0180				       DW   SCB_RELSCR+SCB_RELUIND   ;A
				N000;option word three
 257E  0000				       DW   0			     ;A
				N068;SEH option word four
 2580  0064				       DW   100 		     ;A
				N000;error beep frequency
 2582  0002				       DW   2			     ;A
				N000;upper left row
 2584  0003				       DW   3			     ;A
				N000;upper left column
 2586  0000				       DW   0			     ;A
				N000;relative upper left row
 2588  0000				       DW   0			     ;A
				N000;relative upper left column
 258A  0035				       DW   53			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-92


				N000;line width
 258C  0001				       DW   1			     ;A
				N000;number of lines
 258E  0001				       DW   1			     ;A
				N000;number of element on top
 2590  0001				       DW   1			     ;A
				N000;number of elements
 2592  0001				       DW   1			     ;A
				N000;current element
 2594  0000				       DW   0			     ;A
				N000;maximun number of cols to scroll
 2596  0000				       DW   0			     ;A
				N000;display offset into opt strings
 2598  0000				       DW   0			     ;A
				N000;num list txt col offset in strg
 259A  00				       DB   0			     ;A
				N000;numbered list separator
 259B  0000				       DW   0			     ;A
				N000;select keystroke string length
 259D  0000				       DW   0			     ;A
				N000;select keystroke string offset
 259F  0000				       DW   0			     ;A
				N000;select keystroke string segment
 25A1  0000				       DW   0			     ;A
				N000;return/leave string length
 25A3  0000				       DW   0			     ;A
				N000;return/leave string offset
 25A5  0000				       DW   0			     ;A
				N000;return/leave string segment
 25A7  0000				       DW   0			     ;A
				N000;return/erase string length
 25A9  0000				       DW   0			     ;A
				N000;return/erase string offset
 25AB  0000				       DW   0			     ;A
				N000;return/erase string segment
 25AD  0002				       DW   WR_UAKEYSLEN	     ;A
				N000;up arrow string length
 25AF  31CB R				       DW   WR_UAKEYS		     ;A
				N000;up arrow string offset
 25B1  0000				       DW   0			     ;A
				N000;up arrow string segment
 25B3  0002				       DW   WR_DAKEYSLEN	     ;A
				N000;down arrow string length
 25B5  31CD R				       DW   WR_DAKEYS		     ;A
				N000;down arrow string offset
 25B7  0000				       DW   0			     ;A
				N000;down arrow string segment
 25B9  0000				       DW   0			     ;A
				N000;left arrow string length
 25BB  0000				       DW   0			     ;A
				N000;left arrow string offset
 25BD  0000				       DW   0			     ;A
				N000;left arrow string segment
 25BF  0000				       DW   0			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-93


				N000;right arrow string length
 25C1  0000				       DW   0			     ;A
				N000;right arrow string offset
 25C3  0000				       DW   0			     ;A
				N000;right arrow string segment
 25C5  0002				       DW   WR_PUKEYSLEN	     ;A
				N000;page-up string length
 25C7  31CF R				       DW   WR_PUKEYS		     ;A
				N000;page-up string offset
 25C9  0000				       DW   0			     ;A
				N000;page-up string segment
 25CB  0002				       DW   WR_PDKEYSLEN	     ;A
				N000;page-down string length
 25CD  31D1 R				       DW   WR_PDKEYS		     ;A
				N000;page-down string offset
 25CF  0000				       DW   0			     ;A
				N000;page-down string segment
 25D1  0001				       DW   WR_PIINDLEN 	     ;A
				N000;pointer indicator strg length
 25D3  31D5 R				       DW   WR_PIIND		     ;A
				N000;pointer indicator string offset
 25D5  0000				       DW   0			     ;A
				N000;pointer indicator string segment
 25D7  0001				       DW   1			     ;A
				N000;pointer ind txt col off into strg
 25D9  0001				       DW   WR_AIINDLEN 	     ;A
				N000;active indicator strg length
 25DB  31D6 R				       DW   WR_AIIND		     ;A
				N000;active indicator string offset
 25DD  0000				       DW   0			     ;A
				N000;active indicator string segment
 25DF  0001				       DW   1			     ;A
				N000;active ind txt col off into stg
 25E1  0001				       DW   WR_CIINDLEN 	     ;A
				N000;check mark text string length
 25E3  31D7 R				       DW   WR_CIIND		     ;A
				N000;check mark text string offset
 25E5  0000				       DW   0			     ;A
				N000;check mark text string segment
 25E7  0001				       DW   1			     ;A
				N000;check mark offset into opt strg
 25E9  0001				       DW   WR_UIINDLEN 	     ;A
				N000;up indicator string length
 25EB  31D3 R				       DW   WR_UIIND		     ;A
				N000;up indicator string offset
 25ED  0000				       DW   0			     ;A
				N000;up indicator string segment
 25EF  0002				       DW   2			     ;A
				N000;up indicator row location
 25F1  0017				       DW   23			     ;A
				N000;up indicator column location
 25F3  0001				       DW   WR_DIINDLEN 	     ;A
				N000;down indicator string length
 25F5  31D4 R				       DW   WR_DIIND		     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-94


				N000;down indicator string offset
 25F7  0000				       DW   0			     ;A
				N000;down indicator string segment
 25F9  0002				       DW   2			     ;A
				N000;down indicator row location
 25FB  0015				       DW   21			     ;A
				N000;down indicator column locaiton
 25FD  0000				       DW   0			     ;A
				N000;left indicator string length
 25FF  0000				       DW   0			     ;A
				N000;left indicator string offset
 2601  0000				       DW   0			     ;A
				N000;left indicator string segment
 2603  0000				       DW   0			     ;A
				N000;left indicator row location
 2605  0000				       DW   0			     ;A
				N000;left indicator column location
 2607  0000				       DW   0			     ;A
				N000;right indicator string length
 2609  0000				       DW   0			     ;A
				N000;right indicator string offset
 260B  0000				       DW   0			     ;A
				N000;right indicator string segment
 260D  0000				       DW   0			     ;A
				N000;right indicator row location
 260F  0000				       DW   0			     ;A
				N000;right indicator column locaiton
 2611  0000				       DW   0			     ;A
				N000;normal color array offset
 2613  0000				       DW   0			     ;A
				N000;normal color array segment
 2615  0003				       DW   3;AN000;BLACK_WHITE 
					     ;logical color index number
 2617  0000				       DW   0			     ;A
				N000;number color index table entries
 2619  0000				       DW   0			     ;A
				N000;offset addr of color index table
 261B  0000				       DW   0			     ;A
				N000;segment addr of color index tabl
 261D  0000				       DW   0			     ;A
				N000;index array offset
 261F  0000				       DW   0			     ;A
				N000;index array segment
 2621  31EE R				       DW   WR_SELECT		     ;A
				N000;element selection array offset
 2623  0000				       DW   0			     ;A
				N000;element selection array segment
 2625  0002				       DW   SSC_PTSB		     ;A
				N000;option array option word
 2627  0000				       DW   0			     ;A
				N000;option array pointer offset
 2629  0000				       DW   0			     ;A
				N000;option array pointer segment
 262B  0035				       DW   53			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-95


				N000;option array string length
 262D  0000				       DW   0			     ;A
				N000;option array string segment
 262F  00				       DB   0			     ;A
				N000;option array string term char
 2630  0000				       DW   0			     ;A
				N000;keystroke
 2632  0000				       DW   0			     ;A
				N000;log vid buf offset override
 2634  0000				       DW   0			     ;A
				N000;log vid buf segment override
 2636  0000				       DW   0			     ;A
				N000;general purpose format hook opt
 2638  0000				       DW   0			     ;A
				N000;general purpose format hook opt
 263A  0000				       DW   0			     ;A
				N000;length of translation table
 263C  0000				       DW   0			     ;A
				N000;offset of translation table
 263E  0000				       DW   0			     ;A
				N000;segment of translation table
 2640  0000				       DW   0			     ;A
				N000;monocasing table offset
 2642  0000				       DW   0			     ;A
				N000;monocasing table segment
 2644  0000				       DW   0			     ;A
				N000;dbcs table length
 2646  0000				       DW   0			     ;A
				N000;dbcs table offset
 2648  0000				       DW   0			     ;A
				N000;dbcs table segment
 264A  0000				       DW   0			     ;A
				N068;SEH offset of font descriptor block
 264C  0000				       DW   0			     ;A
				N068;SEH segment of font descriptor block
 264E  00EC[				       DB   236 DUP(0)		     ;A
				N024;
	   00			
			 ]	
				
				;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
				;
				; SCR_ACC_CTY
				;
				;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 273A  000C			WR_SCB23       DW   SCB_FRBF+SCB_FRAL	     ;A
				N000;option word one
 273C  0002				       DW   SCB_ROTN		     ;A
				N000;option word two
 273E  0000				       DW   0			     ;A
				N000;option word three
 2740  0000				       DW   0			     ;A
				N068;SEH option word four
 2742  01B8				       DW   SND_FREQ		     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-96


				N000;error beep frequency
 2744  0004				       DW   4			     ;A
				N000;upper left row
 2746  0025				       DW   37			 ;AN000
				;**********;upper left column
 2748  0000				       DW   0			     ;A
				N000;relative upper left row
 274A  0000				       DW   0			     ;A
				N000;relative upper left column
 274C  0021				       DW   SCB_LIST23_W	     ;A
				N000;line width
 274E  0001				       DW   1			     ;A
				N000;number of lines
 2750  0001				       DW   1			     ;A
				N000;number of element on top
 2752  0017				       DW   SCB_LIST23_N	     ;A
				N000;number of elements
 2754  0001				       DW   1			     ;A
				N000;current element
 2756  0000				       DW   0			     ;A
				N000;maximun number of cols to scroll
 2758  0000				       DW   0			     ;A
				N000;display offset into opt strings
 275A  0001				       DW   1			     ;A
				N000;num list txt col offset in strg
 275C  2E				       DB   '.'                      ;A
				N000;numbered list separator
 275D  0000				       DW   0			     ;A
				N000;select keystroke string length
 275F  0000				       DW   0			     ;A
				N000;select keystroke string offset
 2761  0000				       DW   0			     ;A
				N000;select keystroke string segment
 2763  0000				       DW   0			     ;A
				N000;return/leave string length
 2765  0000				       DW   0			     ;A
				N000;return/leave string offset
 2767  0000				       DW   0			     ;A
				N000;return/leave string segment
 2769  0000				       DW   0			     ;A
				N000;return/erase string length
 276B  0000				       DW   0			     ;A
				N000;return/erase string offset
 276D  0000				       DW   0			     ;A
				N000;return/erase string segment
 276F  0002				       DW   WR_UAKEYSLEN	     ;A
				N000;up arrow string length
 2771  31CB R				       DW   WR_UAKEYS		     ;A
				N000;up arrow string offset
 2773  0000				       DW   0			     ;A
				N000;up arrow string segment
 2775  0002				       DW   WR_DAKEYSLEN	     ;A
				N000;down arrow string length
 2777  31CD R				       DW   WR_DAKEYS		     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-97


				N000;down arrow string offset
 2779  0000				       DW   0			     ;A
				N000;down arrow string segment
 277B  0000				       DW   0			     ;A
				N000;left arrow string length
 277D  0000				       DW   0			     ;A
				N000;left arrow string offset
 277F  0000				       DW   0			     ;A
				N000;left arrow string segment
 2781  0000				       DW   0			     ;A
				N000;right arrow string length
 2783  0000				       DW   0			     ;A
				N000;right arrow string offset
 2785  0000				       DW   0			     ;A
				N000;right arrow string segment
 2787  0000				       DW   0			     ;A
				N000;page-up string length
 2789  0000				       DW   0			     ;A
				N000;page-up string offset
 278B  0000				       DW   0			     ;A
				N000;page-up string segment
 278D  0000				       DW   0			     ;A
				N000;page-down string length
 278F  0000				       DW   0			     ;A
				N000;page-down string offset
 2791  0000				       DW   0			     ;A
				N000;page-down string segment
 2793  0001				       DW   WR_PIINDLEN 	     ;A
				N000;pointer indicator strg length
 2795  31D5 R				       DW   WR_PIIND		     ;A
				N000;pointer indicator string offset
 2797  0000				       DW   0			     ;A
				N000;pointer indicator string segment
 2799  0001				       DW   1			     ;A
				N000;pointer ind txt col off into strg
 279B  0001				       DW   WR_AIINDLEN 	     ;A
				N000;active indicator strg length
 279D  31D6 R				       DW   WR_AIIND		     ;A
				N000;active indicator string offset
 279F  0000				       DW   0			     ;A
				N000;active indicator string segment
 27A1  0001				       DW   1			     ;A
				N000;active ind txt col off into stg
 27A3  0001				       DW   WR_CIINDLEN 	     ;A
				N000;check mark text string length
 27A5  31D7 R				       DW   WR_CIIND		     ;A
				N000;check mark text string offset
 27A7  0000				       DW   0			     ;A
				N000;check mark text string segment
 27A9  0001				       DW   1			     ;A
				N000;check mark offset into opt strg
 27AB  0001				       DW   WR_UIINDLEN 	     ;A
				N000;up indicator string length
 27AD  31D3 R				       DW   WR_UIIND		     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-98


				N000;up indicator string offset
 27AF  0000				       DW   0			     ;A
				N000;up indicator string segment
 27B1  0002				       DW   2			     ;A
				N000;up indicator row location
 27B3  0001				       DW   1			     ;A
				N000;up indicator column location
 27B5  0001				       DW   WR_DIINDLEN 	     ;A
				N000;down indicator string length
 27B7  31D4 R				       DW   WR_DIIND		     ;A
				N000;down indicator string offset
 27B9  0000				       DW   0			     ;A
				N000;down indicator string segment
 27BB  0002				       DW   2			     ;A
				N000;down indicator row location
 27BD  0002				       DW   2			     ;A
				N000;down indicator column locaiton
 27BF  0000				       DW   0			     ;A
				N000;left indicator string length
 27C1  0000				       DW   0			     ;A
				N000;left indicator string offset
 27C3  0000				       DW   0			     ;A
				N000;left indicator string segment
 27C5  0000				       DW   0			     ;A
				N000;left indicator row location
 27C7  0000				       DW   0			     ;A
				N000;left indicator column location
 27C9  0000				       DW   0			     ;A
				N000;right indicator string length
 27CB  0000				       DW   0			     ;A
				N000;right indicator string offset
 27CD  0000				       DW   0			     ;A
				N000;right indicator string segment
 27CF  0000				       DW   0			     ;A
				N000;right indicator row location
 27D1  0000				       DW   0			     ;A
				N000;right indicator column locaiton
 27D3  0000 E				       DW   WR_CIS		     ;A
				N000;normal color array offset
 27D5  0000				       DW   0			     ;A
				N000;normal color array segment
 27D7  0001				       DW   1			     ;A
				N000;logical color index number
 27D9  0010				       DW   16			     ;A
				N000;number color index table entries
 27DB  0000 E				       DW   WR_CIS		     ;A
				N000;offset addr of color index table
 27DD  0000				       DW   0			     ;A
				N000;segment addr of color index tabl
 27DF  0070 R				       DW   WR_INDEX1		     ;A
				N000;index array offset
 27E1  0000				       DW   0			     ;A
				N000;index array segment
 27E3  31EE R				       DW   WR_SELECT		     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-99


				N000;element selection array offset
 27E5  0000				       DW   0			     ;A
				N000;element selection array segment
 27E7  0002				       DW   SSC_PTSB		     ;A
				N000;option array option word
 27E9  33A5 R				       DW   SCB_LIST23		     ;A
				N000;option array pointer offset
 27EB  0000				       DW   0			     ;A
				N000;option array pointer segment
 27ED  0021				       DW   SCB_LIST23_W	     ;A
				N000;option array string length
 27EF  0000				       DW   0			     ;A
				N000;option array string segment
 27F1  41				       DB   'A'                      ;A
				N000;option array string term char
 27F2  0000				       DW   0			     ;A
				N000;keystroke
 27F4  0000				       DW   0			     ;A
				N000;log vid buf offset override
 27F6  0000				       DW   0			     ;A
				N000;log vid buf segment override
 27F8  0000				       DW   0			     ;A
				N000;general purpose format hook opt
 27FA  0000				       DW   0			     ;A
				N000;general purpose format hook opt
 27FC  0000				       DW   0			     ;A
				N000;length of translation table
 27FE  0000				       DW   0			     ;A
				N000;offset of translation table
 2800  0000				       DW   0			     ;A
				N000;segment of translation table
 2802  0000				       DW   0			     ;A
				N000;monocasing table offset
 2804  0000				       DW   0			     ;A
				N000;monocasing table segment
 2806  0000				       DW   0			     ;A
				N000;dbcs table length
 2808  0000				       DW   0			     ;A
				N000;dbcs table offset
 280A  0000				       DW   0			     ;A
				N000;dbcs table segment
 280C  0000				       DW   0			     ;A
				N068;SEH offset of font descriptor block
 280E  0000				       DW   0			     ;A
				N068;SEH segment of font descriptor block
 2810  00EC[				       DB   236 DUP(0)		     ;A
				N024;
	   00			
			 ]	
				
				;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
				;
				; SCR_ACC_KYB
				;
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-100


				;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 28FC  000C			WR_SCB24       DW   SCB_FRBF+SCB_FRAL	     ;A
				N000;option word one
 28FE  0002				       DW   SCB_ROTN		     ;A
				N000;option word two
 2900  0000				       DW   0			     ;A
				N000;option word three
 2902  0000				       DW   0			     ;A
				N068;SEH option word four
 2904  01B8				       DW   SND_FREQ		     ;A
				N000;error beep frequency
 2906  0005				       DW   5			     ;A
				N000;upper left row
 2908  0025				       DW   37			 ;AN000
				;**********;upper left column
 290A  0000				       DW   0			     ;A
				N000;relative upper left row
 290C  0000				       DW   0			     ;A
				N000;relative upper left column
 290E  0021				       DW   SCB_LIST24_W	     ;A
				N000;line width
 2910  0001				       DW   1			     ;A
				N000;number of lines
 2912  0001				       DW   1			     ;A
				N000;number of element on top
 2914  0018				       DW   SCB_LIST24_N	     ;A
				N000;number of elements
 2916  0001				       DW   1			     ;A
				N000;current element
 2918  0000				       DW   0			     ;A
				N000;maximun number of cols to scroll
 291A  0000				       DW   0			     ;A
				N000;display offset into opt strings
 291C  0001				       DW   1			     ;A
				N000;num list txt col offset in strg
 291E  2E				       DB   '.'                      ;A
				N000;numbered list separator
 291F  0000				       DW   0			     ;A
				N000;select keystroke string length
 2921  0000				       DW   0			     ;A
				N000;select keystroke string offset
 2923  0000				       DW   0			     ;A
				N000;select keystroke string segment
 2925  0000				       DW   0			     ;A
				N000;return/leave string length
 2927  0000				       DW   0			     ;A
				N000;return/leave string offset
 2929  0000				       DW   0			     ;A
				N000;return/leave string segment
 292B  0000				       DW   0			     ;A
				N000;return/erase string length
 292D  0000				       DW   0			     ;A
				N000;return/erase string offset
 292F  0000				       DW   0			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-101


				N000;return/erase string segment
 2931  0002				       DW   WR_UAKEYSLEN	     ;A
				N000;up arrow string length
 2933  31CB R				       DW   WR_UAKEYS		     ;A
				N000;up arrow string offset
 2935  0000				       DW   0			     ;A
				N000;up arrow string segment
 2937  0002				       DW   WR_DAKEYSLEN	     ;A
				N000;down arrow string length
 2939  31CD R				       DW   WR_DAKEYS		     ;A
				N000;down arrow string offset
 293B  0000				       DW   0			     ;A
				N000;down arrow string segment
 293D  0000				       DW   0			     ;A
				N000;left arrow string length
 293F  0000				       DW   0			     ;A
				N000;left arrow string offset
 2941  0000				       DW   0			     ;A
				N000;left arrow string segment
 2943  0000				       DW   0			     ;A
				N000;right arrow string length
 2945  0000				       DW   0			     ;A
				N000;right arrow string offset
 2947  0000				       DW   0			     ;A
				N000;right arrow string segment
 2949  0000				       DW   0			     ;A
				N000;page-up string length
 294B  0000				       DW   0			     ;A
				N000;page-up string offset
 294D  0000				       DW   0			     ;A
				N000;page-up string segment
 294F  0000				       DW   0			     ;A
				N000;page-down string length
 2951  0000				       DW   0			     ;A
				N000;page-down string offset
 2953  0000				       DW   0			     ;A
				N000;page-down string segment
 2955  0001				       DW   WR_PIINDLEN 	     ;A
				N000;pointer indicator strg length
 2957  31D5 R				       DW   WR_PIIND		     ;A
				N000;pointer indicator string offset
 2959  0000				       DW   0			     ;A
				N000;pointer indicator string segment
 295B  0001				       DW   1			     ;A
				N000;pointer ind txt col off into strg
 295D  0001				       DW   WR_AIINDLEN 	     ;A
				N000;active indicator strg length
 295F  31D6 R				       DW   WR_AIIND		     ;A
				N000;active indicator string offset
 2961  0000				       DW   0			     ;A
				N000;active indicator string segment
 2963  0001				       DW   1			     ;A
				N000;active ind txt col off into stg
 2965  0001				       DW   WR_CIINDLEN 	     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-102


				N000;check mark text string length
 2967  31D7 R				       DW   WR_CIIND		     ;A
				N000;check mark text string offset
 2969  0000				       DW   0			     ;A
				N000;check mark text string segment
 296B  0001				       DW   1			     ;A
				N000;check mark offset into opt strg
 296D  0001				       DW   WR_UIINDLEN 	     ;A
				N000;up indicator string length
 296F  31D3 R				       DW   WR_UIIND		     ;A
				N000;up indicator string offset
 2971  0000				       DW   0			     ;A
				N000;up indicator string segment
 2973  0002				       DW   2			     ;A
				N000;up indicator row location
 2975  0001				       DW   1			     ;A
				N000;up indicator column location
 2977  0001				       DW   WR_DIINDLEN 	     ;A
				N000;down indicator string length
 2979  31D4 R				       DW   WR_DIIND		     ;A
				N000;down indicator string offset
 297B  0000				       DW   0			     ;A
				N000;down indicator string segment
 297D  0002				       DW   2			     ;A
				N000;down indicator row location
 297F  0002				       DW   2			     ;A
				N000;down indicator column locaiton
 2981  0000				       DW   0			     ;A
				N000;left indicator string length
 2983  0000				       DW   0			     ;A
				N000;left indicator string offset
 2985  0000				       DW   0			     ;A
				N000;left indicator string segment
 2987  0000				       DW   0			     ;A
				N000;left indicator row location
 2989  0000				       DW   0			     ;A
				N000;left indicator column location
 298B  0000				       DW   0			     ;A
				N000;right indicator string length
 298D  0000				       DW   0			     ;A
				N000;right indicator string offset
 298F  0000				       DW   0			     ;A
				N000;right indicator string segment
 2991  0000				       DW   0			     ;A
				N000;right indicator row location
 2993  0000				       DW   0			     ;A
				N000;right indicator column locaiton
 2995  0000 E				       DW   WR_CIS		     ;A
				N000;normal color array offset
 2997  0000				       DW   0			     ;A
				N000;normal color array segment
 2999  0001				       DW   1			     ;A
				N000;logical color index number
 299B  0010				       DW   16			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-103


				N000;number color index table entries
 299D  0000 E				       DW   WR_CIS		     ;A
				N000;offset addr of color index table
 299F  0000				       DW   0			     ;A
				N000;segment addr of color index tabl
 29A1  0070 R				       DW   WR_INDEX1		     ;A
				N000;index array offset
 29A3  0000				       DW   0			     ;A
				N000;index array segment
 29A5  31EE R				       DW   WR_SELECT		     ;A
				N000;element selection array offset
 29A7  0000				       DW   0			     ;A
				N000;element selection array segment
 29A9  0002				       DW   SSC_PTSB		     ;A
				N000;option array option word
 29AB  369C R				       DW   SCB_LIST24		     ;A
				N000;option array pointer offset
 29AD  0000				       DW   0			     ;A
				N000;option array pointer segment
 29AF  0021				       DW   SCB_LIST24_W	     ;A
				N000;option array string length
 29B1  0000				       DW   0			     ;A
				N000;option array string segment
 29B3  41				       DB   'A'                      ;A
				N000;option array string term char
 29B4  0000				       DW   0			     ;A
				N000;keystroke
 29B6  0000				       DW   0			     ;A
				N000;log vid buf offset override
 29B8  0000				       DW   0			     ;A
				N000;log vid buf segment override
 29BA  0000				       DW   0			     ;A
				N000;general purpose format hook opt
 29BC  0000				       DW   0			     ;A
				N000;general purpose format hook opt
 29BE  0000				       DW   0			     ;A
				N000;length of translation table
 29C0  0000				       DW   0			     ;A
				N000;offset of translation table
 29C2  0000				       DW   0			     ;A
				N000;segment of translation table
 29C4  0000				       DW   0			     ;A
				N000;monocasing table offset
 29C6  0000				       DW   0			     ;A
				N000;monocasing table segment
 29C8  0000				       DW   0			     ;A
				N000;dbcs table length
 29CA  0000				       DW   0			     ;A
				N000;dbcs table offset
 29CC  0000				       DW   0			     ;A
				N000;dbcs table segment
 29CE  0000				       DW   0			     ;A
				N068;SEH offset of font descriptor block
 29D0  0000				       DW   0			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-104


				N068;SEH segment of font descriptor block
 29D2  00EC[				       DB   236 DUP(0)		     ;A
				N024;
	   00			
			 ]	
				
				;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
				;
				; SCR_ACC_PRT
				;
				;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 2ABE  000C			WR_SCB25       DW   SCB_FRBF+SCB_FRAL	     ;A
				N000;option word one
 2AC0  0002				       DW   SCB_ROTN		     ;A
				N000;option word two
 2AC2  0000				       DW   0			     ;A
				N000;option word three
 2AC4  0000				       DW   0			     ;A
				N068;SEH option word four
 2AC6  01B8				       DW   SND_FREQ		     ;A
				N000;error beep frequency
 2AC8  0004				       DW   4			     ;A
				N000;upper left row
 2ACA  0020				       DW   32			     ;A
				N000;upper left column
 2ACC  0000				       DW   0			     ;A
				N000;relative upper left row
 2ACE  0000				       DW   0			     ;A
				N000;relative upper left column
 2AD0  0001				       DW   SCB_LIST11_W	     ;A
				N000;line width
 2AD2  0001				       DW   1			     ;A
				N000;number of lines
 2AD4  0001				       DW   1			     ;A
				N000;number of element on top
 2AD6  0001				       DW   SCB_LIST11_N	     ;A
				N000;number of elements
 2AD8  0001				       DW   1			     ;A
				N000;current element
 2ADA  0000				       DW   0			     ;A
				N000;maximun number of cols to scroll
 2ADC  0000				       DW   0			     ;A
				N000;display offset into opt strings
 2ADE  0001				       DW   1			     ;A
				N000;num list txt col offset in strg
 2AE0  2E				       DB   '.'                      ;A
				N000;numbered list separator
 2AE1  0000				       DW   0			     ;A
				N000;select keystroke string length
 2AE3  0000				       DW   0			     ;A
				N000;select keystroke string offset
 2AE5  0000				       DW   0			     ;A
				N000;select keystroke string segment
 2AE7  0000				       DW   0			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-105


				N000;return/leave string length
 2AE9  0000				       DW   0			     ;A
				N000;return/leave string offset
 2AEB  0000				       DW   0			     ;A
				N000;return/leave string segment
 2AED  0000				       DW   0			     ;A
				N000;return/erase string length
 2AEF  0000				       DW   0			     ;A
				N000;return/erase string offset
 2AF1  0000				       DW   0			     ;A
				N000;return/erase string segment
 2AF3  0002				       DW   WR_UAKEYSLEN	     ;A
				N000;up arrow string length
 2AF5  31CB R				       DW   WR_UAKEYS		     ;A
				N000;up arrow string offset
 2AF7  0000				       DW   0			     ;A
				N000;up arrow string segment
 2AF9  0002				       DW   WR_DAKEYSLEN	     ;A
				N000;down arrow string length
 2AFB  31CD R				       DW   WR_DAKEYS		     ;A
				N000;down arrow string offset
 2AFD  0000				       DW   0			     ;A
				N000;down arrow string segment
 2AFF  0000				       DW   0			     ;A
				N000;left arrow string length
 2B01  0000				       DW   0			     ;A
				N000;left arrow string offset
 2B03  0000				       DW   0			     ;A
				N000;left arrow string segment
 2B05  0000				       DW   0			     ;A
				N000;right arrow string length
 2B07  0000				       DW   0			     ;A
				N000;right arrow string offset
 2B09  0000				       DW   0			     ;A
				N000;right arrow string segment
 2B0B  0000				       DW   0			     ;A
				N000;page-up string length
 2B0D  0000				       DW   0			     ;A
				N000;page-up string offset
 2B0F  0000				       DW   0			     ;A
				N000;page-up string segment
 2B11  0000				       DW   0			     ;A
				N000;page-down string length
 2B13  0000				       DW   0			     ;A
				N000;page-down string offset
 2B15  0000				       DW   0			     ;A
				N000;page-down string segment
 2B17  0001				       DW   WR_PIINDLEN 	     ;A
				N000;pointer indicator strg length
 2B19  31D5 R				       DW   WR_PIIND		     ;A
				N000;pointer indicator string offset
 2B1B  0000				       DW   0			     ;A
				N000;pointer indicator string segment
 2B1D  0001				       DW   1			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-106


				N000;pointer ind txt col off into strg
 2B1F  0001				       DW   WR_AIINDLEN 	     ;A
				N000;active indicator strg length
 2B21  31D6 R				       DW   WR_AIIND		     ;A
				N000;active indicator string offset
 2B23  0000				       DW   0			     ;A
				N000;active indicator string segment
 2B25  0001				       DW   1			     ;A
				N000;active ind txt col off into stg
 2B27  0001				       DW   WR_CIINDLEN 	     ;A
				N000;check mark text string length
 2B29  31D7 R				       DW   WR_CIIND		     ;A
				N000;check mark text string offset
 2B2B  0000				       DW   0			     ;A
				N000;check mark text string segment
 2B2D  0001				       DW   1			     ;A
				N000;check mark offset into opt strg
 2B2F  0001				       DW   WR_UIINDLEN 	     ;A
				N000;up indicator string length
 2B31  31D3 R				       DW   WR_UIIND		     ;A
				N000;up indicator string offset
 2B33  0000				       DW   0			     ;A
				N000;up indicator string segment
 2B35  0002				       DW   2			     ;A
				N000;up indicator row location
 2B37  0001				       DW   1			     ;A
				N000;up indicator column location
 2B39  0001				       DW   WR_DIINDLEN 	     ;A
				N000;down indicator string length
 2B3B  31D4 R				       DW   WR_DIIND		     ;A
				N000;down indicator string offset
 2B3D  0000				       DW   0			     ;A
				N000;down indicator string segment
 2B3F  0002				       DW   2			     ;A
				N000;down indicator row location
 2B41  0002				       DW   2			     ;A
				N000;down indicator column locaiton
 2B43  0000				       DW   0			     ;A
				N000;left indicator string length
 2B45  0000				       DW   0			     ;A
				N000;left indicator string offset
 2B47  0000				       DW   0			     ;A
				N000;left indicator string segment
 2B49  0000				       DW   0			     ;A
				N000;left indicator row location
 2B4B  0000				       DW   0			     ;A
				N000;left indicator column location
 2B4D  0000				       DW   0			     ;A
				N000;right indicator string length
 2B4F  0000				       DW   0			     ;A
				N000;right indicator string offset
 2B51  0000				       DW   0			     ;A
				N000;right indicator string segment
 2B53  0000				       DW   0			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-107


				N000;right indicator row location
 2B55  0000				       DW   0			     ;A
				N000;right indicator column locaiton
 2B57  0000 E				       DW   WR_CIS		     ;A
				N000;normal color array offset
 2B59  0000				       DW   0			     ;A
				N000;normal color array segment
 2B5B  0001				       DW   1			     ;A
				N000;logical color index number
 2B5D  0010				       DW   16			     ;A
				N000;number color index table entries
 2B5F  0000 E				       DW   WR_CIS		     ;A
				N000;offset addr of color index table
 2B61  0000				       DW   0			     ;A
				N000;segment addr of color index tabl
 2B63  0070 R				       DW   WR_INDEX1		     ;A
				N000;index array offset
 2B65  0000				       DW   0			     ;A
				N000;index array segment
 2B67  31EE R				       DW   WR_SELECT		     ;A
				N000;element selection array offset
 2B69  0000				       DW   0			     ;A
				N000;element selection array segment
 2B6B  0002				       DW   SSC_PTSB		     ;A
				N000;option array option word
 2B6D  3AB9 R				       DW   SCB_LIST11		     ;A
				N000;option array pointer offset
 2B6F  0000				       DW   0			     ;A
				N000;option array pointer segment
 2B71  0001				       DW   SCB_LIST11_W	     ;A
				N000;option array string length
 2B73  0000				       DW   0			     ;A
				N000;option array string segment
 2B75  41				       DB   'A'                      ;A
				N000;option array string term char
 2B76  0000				       DW   0			     ;A
				N000;keystroke
 2B78  0000				       DW   0			     ;A
				N000;log vid buf offset override
 2B7A  0000				       DW   0			     ;A
				N000;log vid buf segment override
 2B7C  0000				       DW   0			     ;A
				N000;general purpose format hook opt
 2B7E  0000				       DW   0			     ;A
				N000;general purpose format hook opt
 2B80  0000				       DW   0			     ;A
				N000;length of translation table
 2B82  0000				       DW   0			     ;A
				N000;offset of translation table
 2B84  0000				       DW   0			     ;A
				N000;segment of translation table
 2B86  0000				       DW   0			     ;A
				N000;monocasing table offset
 2B88  0000				       DW   0			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-108


				N000;monocasing table segment
 2B8A  0000				       DW   0			     ;A
				N000;dbcs table length
 2B8C  0000				       DW   0			     ;A
				N000;dbcs table offset
 2B8E  0000				       DW   0			     ;A
				N000;dbcs table segment
 2B90  0000				       DW   0			     ;A
				N068;SEH offset of font descriptor block
 2B92  0000				       DW   0			     ;A
				N068;SEH segment of font descriptor block
 2B94  00EC[				       DB   236 DUP(0)		     ;A
				N024;
	   00			
			 ]	
				
				;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
				;
				; DOS LOCATION SUPPORT	   ;AN000;JW
				;
				;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 2C80  0002			WR_SCB26       DW   SCB_WRAP		     ;A
				N000;option word one
 2C82  2000				       DW   SCB_SKIP		     ;A
				N000;option word two
 2C84  0020				       DW   SCB_NUMS		     ;A
				N000;option word three
 2C86  0000				       DW   0			     ;A
				N068;SEH option word four
 2C88  01B8				       DW   SND_FREQ		     ;A
				N000;error beep frequency
 2C8A  0011				       DW   17			     ;A
				N000;upper left row
 2C8C  000B				       DW   LEFT_COL_SCROLL	     ;A
				N000;upper left column
 2C8E  0000				       DW   0			     ;A
				N000;relative upper left row
 2C90  0000				       DW   0			     ;A
				N000;relative upper left column
 2C92  0036				       DW   SCB_LIST26_W	     ;A
				N000;line width
 2C94  0003				       DW   SCB_LIST26_N	     ;A
				N000;number of lines
 2C96  0001				       DW   1			     ;A
				N000;number of element on top
 2C98  0003				       DW   SCB_LIST26_N	     ;A
				N000;number of elements
 2C9A  0001				       DW   1			     ;A
				N000;current element
 2C9C  0000				       DW   0			     ;A
				N000;maximun number of cols to scroll
 2C9E  0000				       DW   0			     ;A
				N000;display offset into opt strings
 2CA0  0001				       DW   1			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-109


				N000;num list txt col offset in strg
 2CA2  2E				       DB   '.'                      ;A
				N000;numbered list separator
 2CA3  0000				       DW   0			     ;A
				N000;select keystroke string length
 2CA5  0000				       DW   0			     ;A
				N000;select keystroke string offset
 2CA7  0000				       DW   0			     ;A
				N000;select keystroke string segment
 2CA9  0000				       DW   0			     ;A
				N000;return/leave string length
 2CAB  0000				       DW   0			     ;A
				N000;return/leave string offset
 2CAD  0000				       DW   0			     ;A
				N000;return/leave string segment
 2CAF  0000				       DW   0			     ;A
				N000;return/erase string length
 2CB1  0000				       DW   0			     ;A
				N000;return/erase string offset
 2CB3  0000				       DW   0			     ;A
				N000;return/erase string segment
 2CB5  0002				       DW   WR_UAKEYSLEN	     ;A
				N000;up arrow string length
 2CB7  31CB R				       DW   WR_UAKEYS		     ;A
				N000;up arrow string offset
 2CB9  0000				       DW   0			     ;A
				N000;up arrow string segment
 2CBB  0002				       DW   WR_DAKEYSLEN	     ;A
				N000;down arrow string length
 2CBD  31CD R				       DW   WR_DAKEYS		     ;A
				N000;down arrow string offset
 2CBF  0000				       DW   0			     ;A
				N000;down arrow string segment
 2CC1  0000				       DW   0			     ;A
				N000;left arrow string length
 2CC3  0000				       DW   0			     ;A
				N000;left arrow string offset
 2CC5  0000				       DW   0			     ;A
				N000;left arrow string segment
 2CC7  0000				       DW   0			     ;A
				N000;right arrow string length
 2CC9  0000				       DW   0			     ;A
				N000;right arrow string offset
 2CCB  0000				       DW   0			     ;A
				N000;right arrow string segment
 2CCD  0002				       DW   WR_PUKEYSLEN	     ;A
				N000;page-up string length
 2CCF  31CF R				       DW   WR_PUKEYS		     ;A
				N000;page-up string offset
 2CD1  0000				       DW   0			     ;A
				N000;page-up string segment
 2CD3  0002				       DW   WR_PDKEYSLEN	     ;A
				N000;page-down string length
 2CD5  31D1 R				       DW   WR_PDKEYS		     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-110


				N000;page-down string offset
 2CD7  0000				       DW   0			     ;A
				N000;page-down string segment
 2CD9  0001				       DW   WR_PIINDLEN 	     ;A
				N000;pointer indicator strg length
 2CDB  31D5 R				       DW   WR_PIIND		     ;A
				N000;pointer indicator string offset
 2CDD  0000				       DW   0			     ;A
				N000;pointer indicator string segment
 2CDF  0001				       DW   1			     ;A
				N000;pointer ind txt col off into strg
 2CE1  0001				       DW   WR_AIINDLEN 	     ;A
				N000;active indicator strg length
 2CE3  31D6 R				       DW   WR_AIIND		     ;A
				N000;active indicator string offset
 2CE5  0000				       DW   0			     ;A
				N000;active indicator string segment
 2CE7  0001				       DW   1			     ;A
				N000;active ind txt col off into stg
 2CE9  0001				       DW   WR_CIINDLEN 	     ;A
				N000;check mark text string length
 2CEB  31D7 R				       DW   WR_CIIND		     ;A
				N000;check mark text string offset
 2CED  0000				       DW   0			     ;A
				N000;check mark text string segment
 2CEF  0001				       DW   1			     ;A
				N000;check mark offset into opt strg
 2CF1  0001				       DW   WR_UIINDLEN 	     ;A
				N000;up indicator string length
 2CF3  31D3 R				       DW   WR_UIIND		     ;A
				N000;up indicator string offset
 2CF5  0000				       DW   0			     ;A
				N000;up indicator string segment
 2CF7  0002				       DW   2			     ;A
				N000;up indicator row location
 2CF9  0001				       DW   1			     ;A
				N000;up indicator column location
 2CFB  0001				       DW   WR_DIINDLEN 	     ;A
				N000;down indicator string length
 2CFD  31D4 R				       DW   WR_DIIND		     ;A
				N000;down indicator string offset
 2CFF  0000				       DW   0			     ;A
				N000;down indicator string segment
 2D01  0002				       DW   2			     ;A
				N000;down indicator row location
 2D03  0002				       DW   2			     ;A
				N000;down indicator column locaiton
 2D05  0000				       DW   0			     ;A
				N000;left indicator string length
 2D07  0000				       DW   0			     ;A
				N000;left indicator string offset
 2D09  0000				       DW   0			     ;A
				N000;left indicator string segment
 2D0B  0000				       DW   0			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-111


				N000;left indicator row location
 2D0D  0000				       DW   0			     ;A
				N000;left indicator column location
 2D0F  0000				       DW   0			     ;A
				N000;right indicator string length
 2D11  0000				       DW   0			     ;A
				N000;right indicator string offset
 2D13  0000				       DW   0			     ;A
				N000;right indicator string segment
 2D15  0000				       DW   0			     ;A
				N000;right indicator row location
 2D17  0000				       DW   0			     ;A
				N000;right indicator column locaiton
 2D19  0000				       DW   0			     ;A
				N000;normal color array offset
 2D1B  0000				       DW   0			     ;A
				N000;normal color array segment
 2D1D  0001				       DW   1			     ;A
				N000;logical color index number
 2D1F  0010				       DW   16			     ;A
				N000;number color index table entries
 2D21  0000 E				       DW   WR_CIS		     ;A
				N000;offset addr of color index table
 2D23  0000				       DW   0			     ;A
				N000;segment addr of color index tabl
 2D25  0070 R				       DW   WR_INDEX1		     ;A
				N000;index array offset
 2D27  0000				       DW   0			     ;A
				N000;index array segment
 2D29  31D8 R				       DW   WR_SELECT_NUM	     ;A
				N000;element selection array offset
 2D2B  0000				       DW   0			     ;A
				N000;element selection array segment
 2D2D  0002				       DW   SSC_PTSB		     ;A
				N000;option array option word
 2D2F  4038 R				       DW   SCB_LIST26		     ;A
				N000;option array pointer offset
 2D31  0000				       DW   0			     ;A
				N000;option array pointer segment
 2D33  0036				       DW   SCB_LIST26_W	     ;A
				N000;option array string length
 2D35  0000				       DW   0			     ;A
				N000;option array string segment
 2D37  41				       DB   'A'                      ;A
				N000;option array string term char
 2D38  0000				       DW   0			     ;A
				N000;keystroke
 2D3A  0000				       DW   0			     ;A
				N000;log vid buf offset override
 2D3C  0000				       DW   0			     ;A
				N000;log vid buf segment override
 2D3E  0000				       DW   0			     ;A
				N000;general purpose format hook opt
 2D40  0000				       DW   0			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-112


				N000;general purpose format hook opt
 2D42  0000				       DW   0			     ;A
				N000;length of translation table
 2D44  0000				       DW   0			     ;A
				N000;offset of translation table
 2D46  0000				       DW   0			     ;A
				N000;segment of translation table
 2D48  0000				       DW   0			     ;A
				N000;monocasing table offset
 2D4A  0000				       DW   0			     ;A
				N000;monocasing table segment
 2D4C  0000				       DW   0			     ;A
				N000;dbcs table length
 2D4E  0000				       DW   0			     ;A
				N000;dbcs table offset
 2D50  0000				       DW   0			     ;A
				N000;dbcs table segment
 2D52  0000				       DW   0			     ;A
				N068;SEH offset of font descriptor block
 2D54  0000				       DW   0			     ;A
				N068;SEH segment of font descriptor block
 2D56  00EC[				       DB   236 DUP(0)		     ;A
				N024;
	   00			
			 ]	
				
				;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
				;
				; select drive a: or c:  ;AN111;JW
				;
				;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 2E42  0002			WR_SCB27       DW   SCB_WRAP		     ;A
				N000;option word one
 2E44  2000				       DW   SCB_SKIP		     ;A
				N000;option word two
 2E46  0020				       DW   SCB_NUMS		     ;A
				N000;option word three
 2E48  0000				       DW   0			     ;A
				N068;SEH option word four
 2E4A  01B8				       DW   SND_FREQ		     ;A
				N000;error beep frequency
 2E4C  0008				       DW   8			     ;A
				N000;upper left row
 2E4E  000B				       DW   LEFT_COL_SCROLL	     ;A
				N000;upper left column
 2E50  0000				       DW   0			     ;A
				N000;relative upper left row
 2E52  0000				       DW   0			     ;A
				N000;relative upper left column
 2E54  0006				       DW   SCB_LIST27_W	     ;A
				N000;line width
 2E56  0003				       DW   SCB_LIST27_N	     ;A
				N000;number of lines
 2E58  0001				       DW   1			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-113


				N000;number of element on top
 2E5A  0003				       DW   SCB_LIST27_N	     ;A
				N000;number of elements
 2E5C  0001				       DW   1			     ;A
				N000;current element
 2E5E  0000				       DW   0			     ;A
				N000;maximun number of cols to scroll
 2E60  0000				       DW   0			     ;A
				N000;display offset into opt strings
 2E62  0001				       DW   1			     ;A
				N000;num list txt col offset in strg
 2E64  2E				       DB   '.'                      ;A
				N000;numbered list separator
 2E65  0000				       DW   0			     ;A
				N000;select keystroke string length
 2E67  0000				       DW   0			     ;A
				N000;select keystroke string offset
 2E69  0000				       DW   0			     ;A
				N000;select keystroke string segment
 2E6B  0000				       DW   0			     ;A
				N000;return/leave string length
 2E6D  0000				       DW   0			     ;A
				N000;return/leave string offset
 2E6F  0000				       DW   0			     ;A
				N000;return/leave string segment
 2E71  0000				       DW   0			     ;A
				N000;return/erase string length
 2E73  0000				       DW   0			     ;A
				N000;return/erase string offset
 2E75  0000				       DW   0			     ;A
				N000;return/erase string segment
 2E77  0002				       DW   WR_UAKEYSLEN	     ;A
				N000;up arrow string length
 2E79  31CB R				       DW   WR_UAKEYS		     ;A
				N000;up arrow string offset
 2E7B  0000				       DW   0			     ;A
				N000;up arrow string segment
 2E7D  0002				       DW   WR_DAKEYSLEN	     ;A
				N000;down arrow string length
 2E7F  31CD R				       DW   WR_DAKEYS		     ;A
				N000;down arrow string offset
 2E81  0000				       DW   0			     ;A
				N000;down arrow string segment
 2E83  0000				       DW   0			     ;A
				N000;left arrow string length
 2E85  0000				       DW   0			     ;A
				N000;left arrow string offset
 2E87  0000				       DW   0			     ;A
				N000;left arrow string segment
 2E89  0000				       DW   0			     ;A
				N000;right arrow string length
 2E8B  0000				       DW   0			     ;A
				N000;right arrow string offset
 2E8D  0000				       DW   0			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-114


				N000;right arrow string segment
 2E8F  0000				       DW   0			     ;A
				N000;page-up string length
 2E91  0000				       DW   0			     ;A
				N000;page-up string offset
 2E93  0000				       DW   0			     ;A
				N000;page-up string segment
 2E95  0000				       DW   0			     ;A
				N000;page-down string length
 2E97  0000				       DW   0			     ;A
				N000;page-down string offset
 2E99  0000				       DW   0			     ;A
				N000;page-down string segment
 2E9B  0001				       DW   WR_PIINDLEN 	     ;A
				N000;pointer indicator strg length
 2E9D  31D5 R				       DW   WR_PIIND		     ;A
				N000;pointer indicator string offset
 2E9F  0000				       DW   0			     ;A
				N000;pointer indicator string segment
 2EA1  0001				       DW   1			     ;A
				N000;pointer ind txt col off into strg
 2EA3  0001				       DW   WR_AIINDLEN 	     ;A
				N000;active indicator strg length
 2EA5  31D6 R				       DW   WR_AIIND		     ;A
				N000;active indicator string offset
 2EA7  0000				       DW   0			     ;A
				N000;active indicator string segment
 2EA9  0001				       DW   1			     ;A
				N000;active ind txt col off into stg
 2EAB  0001				       DW   WR_CIINDLEN 	     ;A
				N000;check mark text string length
 2EAD  31D7 R				       DW   WR_CIIND		     ;A
				N000;check mark text string offset
 2EAF  0000				       DW   0			     ;A
				N000;check mark text string segment
 2EB1  0001				       DW   1			     ;A
				N000;check mark offset into opt strg
 2EB3  0001				       DW   WR_UIINDLEN 	     ;A
				N000;up indicator string length
 2EB5  31D3 R				       DW   WR_UIIND		     ;A
				N000;up indicator string offset
 2EB7  0000				       DW   0			     ;A
				N000;up indicator string segment
 2EB9  0002				       DW   2			     ;A
				N000;up indicator row location
 2EBB  0001				       DW   1			     ;A
				N000;up indicator column location
 2EBD  0001				       DW   WR_DIINDLEN 	     ;A
				N000;down indicator string length
 2EBF  31D4 R				       DW   WR_DIIND		     ;A
				N000;down indicator string offset
 2EC1  0000				       DW   0			     ;A
				N000;down indicator string segment
 2EC3  0002				       DW   2			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-115


				N000;down indicator row location
 2EC5  0002				       DW   2			     ;A
				N000;down indicator column locaiton
 2EC7  0000				       DW   0			     ;A
				N000;left indicator string length
 2EC9  0000				       DW   0			     ;A
				N000;left indicator string offset
 2ECB  0000				       DW   0			     ;A
				N000;left indicator string segment
 2ECD  0000				       DW   0			     ;A
				N000;left indicator row location
 2ECF  0000				       DW   0			     ;A
				N000;left indicator column location
 2ED1  0000				       DW   0			     ;A
				N000;right indicator string length
 2ED3  0000				       DW   0			     ;A
				N000;right indicator string offset
 2ED5  0000				       DW   0			     ;A
				N000;right indicator string segment
 2ED7  0000				       DW   0			     ;A
				N000;right indicator row location
 2ED9  0000				       DW   0			     ;A
				N000;right indicator column locaiton
 2EDB  0000				       DW   0			     ;A
				N000;normal color array offset
 2EDD  0000				       DW   0			     ;A
				N000;normal color array segment
 2EDF  0001				       DW   1			     ;A
				N000;logical color index number
 2EE1  0010				       DW   16			     ;A
				N000;number color index table entries
 2EE3  0000 E				       DW   WR_CIS		     ;A
				N000;offset addr of color index table
 2EE5  0000				       DW   0			     ;A
				N000;segment addr of color index tabl
 2EE7  0070 R				       DW   WR_INDEX1		     ;A
				N000;index array offset
 2EE9  0000				       DW   0			     ;A
				N000;index array segment
 2EEB  31D8 R				       DW   WR_SELECT_NUM	     ;A
				N000;element selection array offset
 2EED  0000				       DW   0			     ;A
				N000;element selection array segment
 2EEF  0002				       DW   SSC_PTSB		     ;A
				N000;option array option word
 2EF1  40DA R				       DW   SCB_LIST27		     ;A
				N000;option array pointer offset
 2EF3  0000				       DW   0			     ;A
				N000;option array pointer segment
 2EF5  0006				       DW   SCB_LIST27_W	     ;A
				N000;option array string length
 2EF7  0000				       DW   0			     ;A
				N000;option array string segment
 2EF9  41				       DB   'A'                      ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-116


				N000;option array string term char
 2EFA  0000				       DW   0			     ;A
				N000;keystroke
 2EFC  0000				       DW   0			     ;A
				N000;log vid buf offset override
 2EFE  0000				       DW   0			     ;A
				N000;log vid buf segment override
 2F00  0000				       DW   0			     ;A
				N000;general purpose format hook opt
 2F02  0000				       DW   0			     ;A
				N000;general purpose format hook opt
 2F04  0000				       DW   0			     ;A
				N000;length of translation table
 2F06  0000				       DW   0			     ;A
				N000;offset of translation table
 2F08  0000				       DW   0			     ;A
				N000;segment of translation table
 2F0A  0000				       DW   0			     ;A
				N000;monocasing table offset
 2F0C  0000				       DW   0			     ;A
				N000;monocasing table segment
 2F0E  0000				       DW   0			     ;A
				N000;dbcs table length
 2F10  0000				       DW   0			     ;A
				N000;dbcs table offset
 2F12  0000				       DW   0			     ;A
				N000;dbcs table segment
 2F14  0000				       DW   0			     ;A
				N068;SEH offset of font descriptor block
 2F16  0000				       DW   0			     ;A
				N068;SEH segment of font descriptor block
 2F18  00EC[				       DB   236 DUP(0)		     ;A
				N024;
	   00			
			 ]	
				
				;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
				;
				; chose shell
				;
				;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 3004  0002			WR_SCB28       DW   SCB_WRAP		     ;A
				N000;option word one
 3006  2000				       DW   SCB_SKIP		     ;A
				N000;option word two
 3008  0020				       DW   SCB_NUMS		     ;A
				N000;option word three
 300A  0000				       DW   0			     ;A
				N068;SEH option word four
 300C  01B8				       DW   SND_FREQ		     ;A
				N000;error beep frequency
 300E  000B				       DW   11			     ;A
				C079;SEH ;AN000;upper left row
 3010  000B				       DW   LEFT_COL_SCROLL	     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-117


				N000;upper left column
 3012  0000				       DW   0			     ;A
				N000;relative upper left row
 3014  0000				       DW   0			     ;A
				N000;relative upper left column
 3016  0024				       DW   SCB_LIST28_W	     ;A
				N000;line width
 3018  0003				       DW   SCB_LIST28_N	     ;A
				N000;number of lines
 301A  0001				       DW   1			     ;A
				N000;number of element on top
 301C  0003				       DW   SCB_LIST28_N	     ;A
				N000;number of elements
 301E  0001				       DW   1			     ;A
				N000;current element
 3020  0000				       DW   0			     ;A
				N000;maximun number of cols to scroll
 3022  0000				       DW   0			     ;A
				N000;display offset into opt strings
 3024  0001				       DW   1			     ;A
				N000;num list txt col offset in strg
 3026  2E				       DB   '.'                      ;A
				N000;numbered list separator
 3027  0000				       DW   0			     ;A
				N000;select keystroke string length
 3029  0000				       DW   0			     ;A
				N000;select keystroke string offset
 302B  0000				       DW   0			     ;A
				N000;select keystroke string segment
 302D  0000				       DW   0			     ;A
				N000;return/leave string length
 302F  0000				       DW   0			     ;A
				N000;return/leave string offset
 3031  0000				       DW   0			     ;A
				N000;return/leave string segment
 3033  0000				       DW   0			     ;A
				N000;return/erase string length
 3035  0000				       DW   0			     ;A
				N000;return/erase string offset
 3037  0000				       DW   0			     ;A
				N000;return/erase string segment
 3039  0002				       DW   WR_UAKEYSLEN	     ;A
				N000;up arrow string length
 303B  31CB R				       DW   WR_UAKEYS		     ;A
				N000;up arrow string offset
 303D  0000				       DW   0			     ;A
				N000;up arrow string segment
 303F  0002				       DW   WR_DAKEYSLEN	     ;A
				N000;down arrow string length
 3041  31CD R				       DW   WR_DAKEYS		     ;A
				N000;down arrow string offset
 3043  0000				       DW   0			     ;A
				N000;down arrow string segment
 3045  0000				       DW   0			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-118


				N000;left arrow string length
 3047  0000				       DW   0			     ;A
				N000;left arrow string offset
 3049  0000				       DW   0			     ;A
				N000;left arrow string segment
 304B  0000				       DW   0			     ;A
				N000;right arrow string length
 304D  0000				       DW   0			     ;A
				N000;right arrow string offset
 304F  0000				       DW   0			     ;A
				N000;right arrow string segment
 3051  0000				       DW   0			     ;A
				N000;page-up string length
 3053  0000				       DW   0			     ;A
				N000;page-up string offset
 3055  0000				       DW   0			     ;A
				N000;page-up string segment
 3057  0000				       DW   0			     ;A
				N000;page-down string length
 3059  0000				       DW   0			     ;A
				N000;page-down string offset
 305B  0000				       DW   0			     ;A
				N000;page-down string segment
 305D  0001				       DW   WR_PIINDLEN 	     ;A
				N000;pointer indicator strg length
 305F  31D5 R				       DW   WR_PIIND		     ;A
				N000;pointer indicator string offset
 3061  0000				       DW   0			     ;A
				N000;pointer indicator string segment
 3063  0001				       DW   1			     ;A
				N000;pointer ind txt col off into strg
 3065  0001				       DW   WR_AIINDLEN 	     ;A
				N000;active indicator strg length
 3067  31D6 R				       DW   WR_AIIND		     ;A
				N000;active indicator string offset
 3069  0000				       DW   0			     ;A
				N000;active indicator string segment
 306B  0001				       DW   1			     ;A
				N000;active ind txt col off into stg
 306D  0001				       DW   WR_CIINDLEN 	     ;A
				N000;check mark text string length
 306F  31D7 R				       DW   WR_CIIND		     ;A
				N000;check mark text string offset
 3071  0000				       DW   0			     ;A
				N000;check mark text string segment
 3073  0001				       DW   1			     ;A
				N000;check mark offset into opt strg
 3075  0001				       DW   WR_UIINDLEN 	     ;A
				N000;up indicator string length
 3077  31D3 R				       DW   WR_UIIND		     ;A
				N000;up indicator string offset
 3079  0000				       DW   0			     ;A
				N000;up indicator string segment
 307B  0002				       DW   2			     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-119


				N000;up indicator row location
 307D  0001				       DW   1			     ;A
				N000;up indicator column location
 307F  0001				       DW   WR_DIINDLEN 	     ;A
				N000;down indicator string length
 3081  31D4 R				       DW   WR_DIIND		     ;A
				N000;down indicator string offset
 3083  0000				       DW   0			     ;A
				N000;down indicator string segment
 3085  0002				       DW   2			     ;A
				N000;down indicator row location
 3087  0002				       DW   2			     ;A
				N000;down indicator column locaiton
 3089  0000				       DW   0			     ;A
				N000;left indicator string length
 308B  0000				       DW   0			     ;A
				N000;left indicator string offset
 308D  0000				       DW   0			     ;A
				N000;left indicator string segment
 308F  0000				       DW   0			     ;A
				N000;left indicator row location
 3091  0000				       DW   0			     ;A
				N000;left indicator column location
 3093  0000				       DW   0			     ;A
				N000;right indicator string length
 3095  0000				       DW   0			     ;A
				N000;right indicator string offset
 3097  0000				       DW   0			     ;A
				N000;right indicator string segment
 3099  0000				       DW   0			     ;A
				N000;right indicator row location
 309B  0000				       DW   0			     ;A
				N000;right indicator column locaiton
 309D  0000 E				       DW   WR_CIS		     ;A
				N000;normal color array offset
 309F  0000				       DW   0			     ;A
				N000;normal color array segment
 30A1  0001				       DW   1			     ;A
				N000;logical color index number
 30A3  0010				       DW   16			     ;A
				N000;number color index table entries
 30A5  0000 E				       DW   WR_CIS		     ;A
				N000;offset addr of color index table
 30A7  0000				       DW   0			     ;A
				N000;segment addr of color index tabl
 30A9  0070 R				       DW   WR_INDEX1		     ;A
				N000;index array offset
 30AB  0000				       DW   0			     ;A
				N000;index array segment
 30AD  31D8 R				       DW   WR_SELECT_NUM	     ;A
				N000;element selection array offset
 30AF  0000				       DW   0			     ;A
				N000;element selection array segment
 30B1  0002				       DW   SSC_PTSB		     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-120


				N000;option array option word
 30B3  40EC R				       DW   SCB_LIST28		     ;A
				N000;option array pointer offset
 30B5  0000				       DW   0			     ;A
				N000;option array pointer segment
 30B7  0024				       DW   SCB_LIST28_W	     ;A
				N000;option array string length
 30B9  0000				       DW   0			     ;A
				N000;option array string segment
 30BB  41				       DB   'A'                      ;A
				N000;option array string term char
 30BC  0000				       DW   0			     ;A
				N000;keystroke
 30BE  0000				       DW   0			     ;A
				N000;log vid buf offset override
 30C0  0000				       DW   0			     ;A
				N000;log vid buf segment override
 30C2  0000				       DW   0			     ;A
				N000;general purpose format hook opt
 30C4  0000				       DW   0			     ;A
				N000;general purpose format hook opt
 30C6  0000				       DW   0			     ;A
				N000;length of translation table
 30C8  0000				       DW   0			     ;A
				N000;offset of translation table
 30CA  0000				       DW   0			     ;A
				N000;segment of translation table
 30CC  0000				       DW   0			     ;A
				N000;monocasing table offset
 30CE  0000				       DW   0			     ;A
				N000;monocasing table segment
 30D0  0000				       DW   0			     ;A
				N000;dbcs table length
 30D2  0000				       DW   0			     ;A
				N000;dbcs table offset
 30D4  0000				       DW   0			     ;A
				N000;dbcs table segment
 30D6  0000				       DW   0			     ;A
				N068;SEH offset of font descriptor block
 30D8  0000				       DW   0			     ;A
				N068;SEH segment of font descriptor block
 30DA  00EC[				       DB   236 DUP(0)		     ;A
				N024;
	   00			
			 ]	
				
				;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
				;
				; Keystroke Strings and length calculations
				;
				;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 31C6  00 3B 00 43 1B		WR_REHLPKEYS	DB   0,F1,0,F9,ESCAPE	     ;A
				N000;return/erase keystroke string
 = 0005				WR_REHLPKEYSLEN EQU  ($-WR_REHLPKEYS)	     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-121


				N000;
				
 31CB  00 48			WR_UAKEYS      DB   0,UPARROW		     ;A
				N000;up arrow keystroke string
 = 0002				WR_UAKEYSLEN   EQU  ($-WR_UAKEYS)	     ;A
				N000;
				
 31CD  00 50			WR_DAKEYS      DB   0,DNARROW		     ;A
				N000;down arrow keystroke string
 = 0002				WR_DAKEYSLEN   EQU  ($-WR_DAKEYS)	     ;A
				N000;
				
				
 31CF  00 49			WR_PUKEYS      DB   0,PGUP		     ;A
				N000;define page up key buffer
 = 0002				WR_PUKEYSLEN   EQU  ($-WR_PUKEYS)	     ;A
				N000;
				
 31D1  00 51			WR_PDKEYS      DB   0,PGDN		     ;A
				N000;define page down key buffer
 = 0002				WR_PDKEYSLEN   EQU  ($-WR_PDKEYS)	     ;A
				N000;
				
 31D3  18			WR_UIIND       DB   24			     ;A
				N000;define up indicator buffer
 = 0001				WR_UIINDLEN    EQU  ($-WR_UIIND)	     ;A
				N000;
				
 31D4  19			WR_DIIND       DB   25			     ;A
				N000;define down indicator buffer
 = 0001				WR_DIINDLEN    EQU  ($-WR_DIIND)	     ;A
				N000;
				
 31D5  FE			WR_PIIND       DB   0FEh                      ;
				AN000;selection pointer indicator buff
 = 0001				WR_PIINDLEN    EQU  ($-WR_PIIND)	     ;A
				N000;
				
 31D6  3C			WR_AIIND       DB   '<'                      ;A
				N000;active string indicator buffer
 = 0001				WR_AIINDLEN    EQU  ($-WR_AIIND)	     ;A
				N000;
				
 31D7  3E			WR_CIIND       DB   '>'                      ;A
				N000;check mark string indicator buff
 = 0001				WR_CIINDLEN    EQU  ($-WR_CIIND)	     ;A
				N000;
				
				;
				; Selection array structure
				;
 31D8  0002			WR_SELECT_NUM  DW   SCB_ACTIVEON	     ;A
				N000;
 31DA  0004				       DW   SCB_SKIPON		     ;A
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-122


				N000;
 31DC  0002				       DW   SCB_ACTIVEON	     ;A
				N000;
 31DE  0004				       DW   SCB_SKIPON		     ;A
				N000;
 31E0  0002				       DW   SCB_ACTIVEON	     ;A
				N000;
 31E2  0004				       DW   SCB_SKIPON		     ;A
				N000;
 31E4  0002				       DW   SCB_ACTIVEON	     ;A
				N000;
 31E6  0004				       DW   SCB_SKIPON		     ;A
				N000;
 31E8  0002				       DW   SCB_ACTIVEON	     ;A
				N000;
 31EA  0004				       DW   SCB_SKIPON		     ;A
				N000;
 31EC  0002				       DW   SCB_ACTIVEON	     ;A
				N000;
				
 31EE  0002			WR_SELECT      DW   SCB_ACTIVEON	     ;A
				N000;
 31F0  0002				       DW   SCB_ACTIVEON	     ;A
				N000;
 31F2  0002				       DW   SCB_ACTIVEON	     ;A
				N000;
 31F4  0002				       DW   SCB_ACTIVEON	     ;A
				N000;
 31F6  0002				       DW   SCB_ACTIVEON	     ;A
				N000;
 31F8  0002				       DW   SCB_ACTIVEON	     ;A
				N000;
 31FA  0002				       DW   SCB_ACTIVEON	     ;A
				N000;
 31FC  0002				       DW   SCB_ACTIVEON	     ;A
				N000;
 31FE  0002				       DW   SCB_ACTIVEON	     ;A
				N000;
 3200  0002				       DW   SCB_ACTIVEON	     ;A
				N000;
 3202  0002				       DW   SCB_ACTIVEON	     ;A
				N000;
 3204  0002				       DW   SCB_ACTIVEON	     ;A
				N000;
 3206  000A[			WR_SELECT_MOD  DW   10 DUP (0)		     ;A
				N000;
	   0000			
			 ]	
				
				
					INCLUDE 	PANEL.INF	     ;A
				N000;
 = 0000                      C	false = 0
			     C	IF SCROLL				;A000;
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-123


			     C	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
			     C	;
			     C	;	SCROLL TEXT INFORMATION FILE
			     C	;
			     C	;	RULES:	There are a number of rules and
				 regulations that
			     C	;		MUST be followed in order to tr
				anslated properly.
			     C	;		For each entry there are detail
				ed instructions to
			     C	;		help facilitate any changes.
			     C	;
			     C	;		The information in this file is
				 destined for the
			     C	;		'SELECT.DAT' file.  The panels 
				and scrollable lists
			     C	;		are contained in this file.
			     C	;		There are two sections to this 
				file, one for the
			     C	;		SCROLL fields and one for the P
				ANELS.
			     C	;
			     C	;		Each rules is marked by '<R#>' 
				and a brief description.
			     C	;		The detailed description is con
				tained in the header of
			     C	;		this file (just below).  In ord
				er to successfully
			     C	;		translate SELECT, all of these 
				rules have to be obeyed.
			     C	;
			     C	;
			     C	;	<R1>	The quotation marks have to lef
				t-right justified
			     C	;		###############################
				###############
			     C	;		# The quotation marks (') tell 
				SELECT where   #
			     C	;		# to start wrapping the text on
				to the next    #
			     C	;		# line.  The assembler line imm
				ediately after #
			     C	;		# the first text line automatic
				ally calculates#
			     C	;		# the length of this field.  Th
				e right border #
			     C	;		# of the text can be adjusted f
				reely - a ruler#
			     C	;		# is drawn for each entry to he
				lp in centering#
			     C	;		# text. 		
						      #
			     C	;		###############################
				################
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-124


			     C	;
			     C	;	<R2>	The '[' and ']' input field mar
				kers cannot be moved
			     C	;		###############################
				###############
			     C	;		# These characters must remain 
				in the same    #
			     C	;		# position.  They define the bo
				undries of     #
			     C	;		# input fields. 	
						      #
			     C	;		###############################
				################
			     C	;
			     C	;	<R3>	The panel will be centered in a
				n 80 column screen
			     C	;		###############################
				###############
			     C	;		# This panel will be centered o
				n the screen   #
			     C	;		# when it is displayed.  Please
				 translate     #
			     C	;		# accordingly.		
						      #
			     C	;		###############################
				################
			     C	;
			     C	;	<R4>	The number of lines for the ent
				ry MUST be maintained
			     C	;		###############################
				###############
			     C	;		# The number of lines (from top
				 to bottom)    #
			     C	;		# must not change.  Translated 
				text must      #
			     C	;		# conform to the existing numbe
				r of lines.    #
			     C	;		###############################
				################
			     C	;
			     C	;	<R5>	The width of the entry must not
				 exceed the RULER provided.
			     C	;		###############################
				###############
			     C	;		# Translated text should remain
				 the same      #
			     C	;		# width (do not exceed the rule
				r).  Otherwise #
			     C	;		# the text will not fit within 
				the panel.     #
			     C	;		###############################
				################
			     C	;
			     C	;	<R9>	DO NOT TRANSLATE OR CHANGE!!!!
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-125


			     C	;		###############################
				###############
			     C	;		# The information contained in 
				the quotations #
			     C	;		# should NEVER be changed.  The
				se fields are  #
			     C	;		# established for the size of t
				he help text   #
			     C	;		# or error panels.	
						      #
			     C	;		###############################
				################
			     C	;
			     C	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
			     C	;
			     C	;
			     C	;
			     C	;
			     C	;	<R1>	The quotation marks have to lef
				t-right justified
			     C	;	<R4>	The number of lines for the ent
				ry MUST be maintained
			     C	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
			     C	;	  |---------1---------2---------3------
				---4---------5---------6---------7---------8
			     C	
 321A  20 31 2E 20 4D 69     C	SCB_LIST1	DB  ' 1. Minimum DOS function; 
				maximum program workspace ';AN000;
       6E 69 6D 75 6D 20     C	
       44 4F 53 20 66 75     C	
       6E 63 74 69 6F 6E     C	
       3B 20 6D 61 78 69     C	
       6D 75 6D 20 70 72     C	
       6F 67 72 61 6D 20     C	
       77 6F 72 6B 73 70     C	
       61 63 65 20           C	
 = 0034                      C	SCB_LIST1_W	EQU ($-SCB_LIST1)	
								  ;AN000;
 324E  20 20 20 20 20 20     C			DB  '                          
				                          ';AN000;
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20           C	
 3282  20 32 2E 20 42 61     C			DB  ' 2. Balance DOS function w
				ith program workspace     ';AN000;
       6C 61 6E 63 65 20     C	
       44 4F 53 20 66 75     C	
       6E 63 74 69 6F 6E     C	
       20 77 69 74 68 20     C	
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-126


       70 72 6F 67 72 61     C	
       6D 20 77 6F 72 6B     C	
       73 70 61 63 65 20     C	
       20 20 20 20           C	
 32B6  20 20 20 20 20 20     C			DB  '                          
				                          ';AN000;
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20           C	
 32EA  20 33 2E 20 4D 61     C			DB  ' 3. Maximum DOS function; 
				minimum program workspace ';AN000;
       78 69 6D 75 6D 20     C	
       44 4F 53 20 66 75     C	
       6E 63 74 69 6F 6E     C	
       3B 20 6D 69 6E 69     C	
       6D 75 6D 20 70 72     C	
       6F 67 72 61 6D 20     C	
       77 6F 72 6B 73 70     C	
       61 63 65 20           C	
 = 0005                      C	SCB_LIST1_N	EQU ($-SCB_LIST1)/SCB_LIST1_W
								  ;AN000;
			     C	
			     C	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
			     C	;
			     C	;
			     C	;
			     C	;
			     C	;	<R1>	The quotation marks have to lef
				t-right justified
			     C	;	<R4>	The number of lines for the ent
				ry MUST be maintained
			     C	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
			     C	;	  |---------1---------2---------3------
				---4---------5---------6---------7---------8
			     C	
 331E  20 31 2E 20 41 63     C	SCB_LIST2	DB  ' 1. Accept predefined coun
				try and keyboard   ';AN000;
       63 65 70 74 20 70     C	
       72 65 64 65 66 69     C	
       6E 65 64 20 63 6F     C	
       75 6E 74 72 79 20     C	
       61 6E 64 20 6B 65     C	
       79 62 6F 61 72 64     C	
       20 20 20              C	
 = 002D                      C	SCB_LIST2_W	EQU ($-SCB_LIST2)	
							   ;AN000;
 334B  20 20 20 20 20 20     C			DB  '                          
				                   ';AN000;
       20 20 20 20 20 20     C	
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-127


       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20              C	
 3378  20 32 2E 20 53 70     C			DB  ' 2. Specify a different co
				untry and keyboard ';AN000;
       65 63 69 66 79 20     C	
       61 20 64 69 66 66     C	
       65 72 65 6E 74 20     C	
       63 6F 75 6E 74 72     C	
       79 20 61 6E 64 20     C	
       6B 65 79 62 6F 61     C	
       72 64 20              C	
 = 0003                      C	SCB_LIST2_N	EQU ($-SCB_LIST2)/SCB_LIST2_W
							   ;AN000;
			     C	
			     C	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
			     C	;
			     C	;
			     C	;
			     C	;
			     C	;	<R1>	The quotation marks have to lef
				t-right justified
			     C	;	<R4>	The number of lines for the ent
				ry MUST be maintained
			     C	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
			     C	;	  |---------1---------2---------3------
				---4---------5---------6---------7---------8
			     C	
 33A5                        C	SCB_LIST23	LABEL	BYTE		
					       ;AN000;
 33A5  20 55 6E 69 74 65     C	SCB_LIST3	DB  ' United States            
				 (001) ';AN000;
       64 20 53 74 61 74     C	
       65 73 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 28 30 30     C	
       31 29 20              C	
 = 0021                      C	SCB_LIST3_W	EQU ($-SCB_LIST3)	
					       ;AN000;
 = 0021                      C	SCB_LIST23_W	EQU ($-SCB_LIST23)	
					       ;AN000;
 33C6  20 43 61 6E 61 64     C			DB  ' Canada (French Speaking) 
				 (002) ';AN000;
       61 20 28 46 72 65     C	
       6E 63 68 20 53 70     C	
       65 61 6B 69 6E 67     C	
       29 20 20 28 30 30     C	
       32 29 20              C	
 33E7  20 4C 61 74 69 6E     C			DB  ' Latin America            
				 (003) ';AN000;
       20 41 6D 65 72 69     C	
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-128


       63 61 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 28 30 30     C	
       33 29 20              C	
 3408  20 4E 65 74 68 65     C			DB  ' Netherlands              
				 (031) ';AN000;
       72 6C 61 6E 64 73     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 28 30 33     C	
       31 29 20              C	
 3429  20 42 65 6C 67 69     C			DB  ' Belgium                  
				 (032) ';AN000;
       75 6D 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 28 30 33     C	
       32 29 20              C	
 344A  20 46 72 61 6E 63     C			DB  ' France                   
				 (033) ';AN000;
       65 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 28 30 33     C	
       33 29 20              C	
 346B  20 53 70 61 69 6E     C			DB  ' Spain                    
				 (034) ';AN000;
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 28 30 33     C	
       34 29 20              C	
 348C  20 49 74 61 6C 79     C			DB  ' Italy                    
				 (039) ';AN000;
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 28 30 33     C	
       39 29 20              C	
 34AD  20 53 77 69 74 7A     C			DB  ' Switzerland              
				 (041) ';AN000;
       65 72 6C 61 6E 64     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 28 30 34     C	
       31 29 20              C	
 34CE  20 55 6E 69 74 65     C			DB  ' United Kingdom           
				 (044) ';AN000;
       64 20 4B 69 6E 67     C	
       64 6F 6D 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 28 30 34     C	
       34 29 20              C	
 34EF  20 44 65 6E 6D 61     C			DB  ' Denmark                  
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-129


				 (045) ';AN000;
       72 6B 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 28 30 34     C	
       35 29 20              C	
 3510  20 53 77 65 64 65     C			DB  ' Sweden                   
				 (046) ';AN000;
       6E 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 28 30 34     C	
       36 29 20              C	
 = 000C                      C	SCB_LIST3_N	EQU ($-SCB_LIST3)/SCB_LIST3_W
					       ;AN000;
 3531  20 4E 6F 72 77 61     C	SCB_LIST4	DB  ' Norway                   
				 (047) ';AN000;
       79 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 28 30 34     C	
       37 29 20              C	
 = 0021                      C	SCB_LIST4_W	EQU ($-SCB_LIST4)	
					       ;AN000;
 3552  20 47 65 72 6D 61     C			DB  ' Germany                  
				 (049) ';AN000;
       6E 79 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 28 30 34     C	
       39 29 20              C	
 3573  20 41 75 73 74 72     C			DB  ' Australia                
				 (061) ';AN000;
       61 6C 69 61 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 28 30 36     C	
       31 29 20              C	
 3594  20 4A 61 70 61 6E     C			DB  ' Japan                    
				 (081) ';AN000;
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 28 30 38     C	
       31 29 20              C	
 35B5  20 4B 6F 72 65 61     C			DB  ' Korea                    
				 (082) ';AN000;
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 28 30 38     C	
       32 29 20              C	
 35D6  20 50 65 6F 70 6C     C			DB  ' Peoples Republic of China
				 (086) ';AN000;
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-130


       65 73 20 52 65 70     C	
       75 62 6C 69 63 20     C	
       6F 66 20 43 68 69     C	
       6E 61 20 28 30 38     C	
       36 29 20              C	
 35F7  20 54 61 69 77 61     C			DB  ' Taiwan                   
				 (088) ';AN000;
       6E 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 28 30 38     C	
       38 29 20              C	
 3618  20 50 6F 72 74 75     C			DB  ' Portugal                 
				 (351) ';AN000;
       67 61 6C 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 28 33 35     C	
       31 29 20              C	
 3639  20 46 69 6E 6C 61     C			DB  ' Finland                  
				 (358) ';AN000;
       6E 64 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 28 33 35     C	
       38 29 20              C	
 365A  20 41 72 61 62 69     C			DB  ' Arabic Speaking          
				 (785) ';AN000;
       63 20 53 70 65 61     C	
       6B 69 6E 67 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 28 37 38     C	
       35 29 20              C	
 367B  20 48 65 62 72 65     C			DB  ' Hebrew Speaking          
				 (972) ';AN000;
       77 20 53 70 65 61     C	
       6B 69 6E 67 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 28 39 37     C	
       32 29 20              C	
 = 000B                      C	SCB_LIST4_N	EQU ($-SCB_LIST4)/SCB_LIST4_W
					       ;AN000;
 = 0017                      C	SCB_LIST23_N	EQU ($-SCB_LIST23)/SCB_LIST23_W
				        ;AN000;
			     C	
			     C	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
			     C	;
			     C	;
			     C	;
			     C	;
			     C	;	<R1>	The quotation marks have to lef
				t-right justified
			     C	;	<R4>	The number of lines for the ent
				ry MUST be maintained
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-131


			     C	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
			     C	;	  |---------1---------2---------3------
				---4---------5---------6---------7---------8
			     C	
 369C                        C	SCB_LIST24	LABEL	BYTE		
					       ;AN000;
 369C  20 42 65 6C 67 69     C	SCB_LIST5	DB  ' Belgian                  
				  (BE) ';AN000;
       61 6E 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 28 42     C	
       45 29 20              C	
 = 0021                      C	SCB_LIST5_W	EQU ($-SCB_LIST5)	
					       ;AN000;
 = 0021                      C	SCB_LIST24_W	EQU ($-SCB_LIST24)	
					       ;AN000;
 36BD  20 43 61 6E 61 64     C			DB  ' Canadian French          
				  (CF) ';AN000;
       69 61 6E 20 46 72     C	
       65 6E 63 68 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 28 43     C	
       46 29 20              C	
 36DE  20 44 61 6E 69 73     C			DB  ' Danish                   
				  (DK) ';AN000;
       68 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 28 44     C	
       4B 29 20              C	
 36FF  20 46 72 65 6E 63     C			DB  ' French                   
				  (FR) ';AN000;
       68 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 28 46     C	
       52 29 20              C	
 3720  20 47 65 72 6D 61     C			DB  ' German                   
				  (GR) ';AN000;
       6E 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 28 47     C	
       52 29 20              C	
 3741  20 49 74 61 6C 69     C			DB  ' Italian                  
				  (IT) ';AN000;
       61 6E 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 28 49     C	
       54 29 20              C	
 3762  20 4C 61 74 69 6E     C			DB  ' Latin American Speaking  
				  (LA) ';AN000;
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-132


       20 41 6D 65 72 69     C	
       63 61 6E 20 53 70     C	
       65 61 6B 69 6E 67     C	
       20 20 20 20 28 4C     C	
       41 29 20              C	
 3783  20 44 75 74 63 68     C			DB  ' Dutch                    
				  (NE) ';AN000;
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 28 4E     C	
       45 29 20              C	
 37A4  20 4E 6F 72 77 65     C			DB  ' Norwegian                
				  (NO) ';AN000;
       67 69 61 6E 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 28 4E     C	
       4F 29 20              C	
 = 0009                      C	SCB_LIST5_N	EQU ($-SCB_LIST5)/SCB_LIST5_W
					       ;AN000;
 37C5  20 50 6F 72 74 75     C	SCB_LIST6	DB  ' Portuguese               
				  (PO) ';AN000;
       67 75 65 73 65 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 28 50     C	
       4F 29 20              C	
 = 0021                      C	SCB_LIST6_W	EQU ($-SCB_LIST6)	
					       ;AN000;
 37E6  20 53 77 69 73 73     C			DB  ' Swiss (French)           
				  (SF) ';AN000;
       20 28 46 72 65 6E     C	
       63 68 29 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 28 53     C	
       46 29 20              C	
 3807  20 53 77 69 73 73     C			DB  ' Swiss (German)           
				  (SG) ';AN000;
       20 28 47 65 72 6D     C	
       61 6E 29 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 28 53     C	
       47 29 20              C	
 3828  20 53 70 61 6E 69     C			DB  ' Spanish                  
				  (SP) ';AN000;
       73 68 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 28 53     C	
       50 29 20              C	
 3849  20 46 69 6E 6E 69     C			DB  ' Finnish                  
				  (SU) ';AN000;
       73 68 20 20 20 20     C	
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-133


       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 28 53     C	
       55 29 20              C	
 386A  20 53 77 65 64 69     C			DB  ' Swedish                  
				  (SV) ';AN000;
       73 68 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 28 53     C	
       56 29 20              C	
 388B  20 55 4B 20 45 6E     C			DB  ' UK English               
				  (UK) ';AN000;
       67 6C 69 73 68 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 28 55     C	
       4B 29 20              C	
 38AC  20 55 53 20 45 6E     C			DB  ' US English               
				  (US) ';AN000;
       67 6C 69 73 68 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 28 55     C	
       53 29 20              C	
 38CD  20 4E 6F 6E 65 20     C			DB  ' None                     
				       ';AN000;
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20              C	
 = 0009                      C	SCB_LIST6_N	EQU ($-SCB_LIST6)/SCB_LIST6_W
					       ;AN000;
 38EE  20 46 72 65 6E 63     C			DB  ' French 120               
				 (120) ';AN000;
       68 20 31 32 30 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 28 31 32     C	
       30 29 20              C	
 390F  20 46 72 65 6E 63     C			DB  ' French                   
				  (FR) ';AN000;
       68 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 28 46     C	
       52 29 20              C	
 3930  20 49 74 61 6C 69     C			DB  ' Italian 142              
				 (142) ';AC090;
       61 6E 20 31 34 32     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 28 31 34     C	
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-134


       32 29 20              C	
 3951  20 49 74 61 6C 69     C			DB  ' Italian                  
				  (IT) ';AN000;
       61 6E 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 28 49     C	
       54 29 20              C	
 3972  20 55 4B 20 45 6E     C			DB  ' UK English 168           
				 (168) ';AN000;
       67 6C 69 73 68 20     C	
       31 36 38 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 28 31 36     C	
       38 29 20              C	
 3993  20 55 4B 20 45 6E     C			DB  ' UK English               
				  (UK) ';AN000;
       67 6C 69 73 68 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 28 55     C	
       4B 29 20              C	
 = 0018                      C	SCB_LIST24_N	EQU ($-SCB_LIST24)/SCB_LIST24_W
				        ;AN000;
			     C	
			     C	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
			     C	;
			     C	;
			     C	;
			     C	;
			     C	;	<R1>	The quotation marks have to lef
				t-right justified
			     C	;	<R4>	The number of lines for the ent
				ry MUST be maintained
			     C	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
			     C	;	  |---------1---------2---------3------
				---4---------5---------6---------7---------8
			     C	
 39B4  20 31 2E 20 46 72     C	SCB_LIST7	DB  ' 1. French 120       (120)
				 ';AN000;
       65 6E 63 68 20 31     C	
       32 30 20 20 20 20     C	
       20 20 20 28 31 32     C	
       30 29 20              C	
 = 001B                      C	SCB_LIST7_W	EQU ($-SCB_LIST7)	
					 ;AN000;
 39CF  20 20 20 20 20 20     C			DB  '                          
				 ';AN000;
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20              C	
 39EA  20 32 2E 20 46 72     C			DB  ' 2. French            (FR)
				 ';AN000;
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-135


       65 6E 63 68 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 28 46     C	
       52 29 20              C	
 = 0003                      C	SCB_LIST7_N	EQU ($-SCB_LIST7)/SCB_LIST7_W
					 ;AN000;
			     C	
			     C	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
			     C	;
			     C	;
			     C	;
			     C	;
			     C	;	<R1>	The quotation marks have to lef
				t-right justified
			     C	;	<R4>	The number of lines for the ent
				ry MUST be maintained
			     C	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
			     C	;	  |---------1---------2---------3------
				---4---------5---------6---------7---------8
			     C	
 3A05  20 31 2E 20 49 74     C	SCB_LIST8	DB  ' 1. Italian 142      (142)
				 ';AC090;
       61 6C 69 61 6E 20     C	
       31 34 32 20 20 20     C	
       20 20 20 28 31 34     C	
       32 29 20              C	
 = 001B                      C	SCB_LIST8_W	EQU ($-SCB_LIST8)	
					 ;AN000;
 3A20  20 20 20 20 20 20     C			DB  '                          
				 ';AN000;
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20              C	
 3A3B  20 32 2E 20 49 74     C			DB  ' 2. Italian           (IT)
				 ';AN000;
       61 6C 69 61 6E 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 28 49     C	
       54 29 20              C	
 = 0003                      C	SCB_LIST8_N	EQU ($-SCB_LIST8)/SCB_LIST8_W
					 ;AN000;
			     C	
			     C	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
			     C	;
			     C	;
			     C	;
			     C	;
			     C	;	<R1>	The quotation marks have to lef
				t-right justified
			     C	;	<R4>	The number of lines for the ent
				ry MUST be maintained
			     C	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
			     C	;	  |---------1---------2---------3------
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-136


				---4---------5---------6---------7---------8
			     C	
 3A56  20 31 2E 20 55 4B     C	SCB_LIST9	DB  ' 1. UK English 168   (168)
				 ';AN000;
       20 45 6E 67 6C 69     C	
       73 68 20 31 36 38     C	
       20 20 20 28 31 36     C	
       38 29 20              C	
 = 001B                      C	SCB_LIST9_W	EQU ($-SCB_LIST9)	
					 ;AN000;
 3A71  20 20 20 20 20 20     C			DB  '                          
				 ';AN000;
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20              C	
 3A8C  20 32 2E 20 55 4B     C			DB  ' 2. UK English        (UK)
				 ';AN000;
       20 45 6E 67 6C 69     C	
       73 68 20 20 20 20     C	
       20 20 20 20 28 55     C	
       4B 29 20              C	
 = 0003                      C	SCB_LIST9_N	EQU ($-SCB_LIST9)/SCB_LIST9_W
					 ;AN000;
			     C	
			     C	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
			     C	;
			     C	;
			     C	;
			     C	;
			     C	;	<R1>	The quotation marks have to lef
				t-right justified
			     C	;	<R4>	The number of lines for the ent
				ry MUST be maintained
			     C	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
			     C	;	  |---------1---------2---------3------
				---4---------5---------6---------7---------8
			     C	
 3AA7  20 31 2E 20 43 20     C	SCB_LIST10	DB  ' 1. C '                   
				  ;AN000;
 = 0006                      C	SCB_LIST10_W	EQU ($-SCB_LIST10)	
					 ;AN000;
 3AAD  20 20 20 20 20 20     C			DB  '      '                   
				  ;AN000;
 3AB3  20 32 2E 20 42 20     C			DB  ' 2. B '                   
				  ;AN000;
 = 0003                      C	SCB_LIST10_N	EQU ($-SCB_LIST10)/SCB_LIST10_W
				  ;AN000;
			     C	
			     C	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
			     C	;
			     C	;
			     C	;
			     C	;
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-137


			     C	;	<R1>	The quotation marks have to lef
				t-right justified
			     C	;	<R4>	The number of lines for the ent
				ry MUST be maintained
			     C	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
			     C	;	  |---------1---------2---------3------
				---4---------5---------6---------7---------8
			     C	
 3AB9  20                    C	SCB_LIST11	DB  ' '                        
				 ;AN000;
 = 0001                      C	SCB_LIST11_W	EQU ($-SCB_LIST11)	
					;AN000;
 = 0001                      C	SCB_LIST11_N	EQU ($-SCB_LIST11)/SCB_LIST11_W
				 ;AN000;
			     C	
			     C	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
			     C	;
			     C	;
			     C	;
			     C	;
			     C	;	<R1>	The quotation marks have to lef
				t-right justified
			     C	;	<R4>	The number of lines for the ent
				ry MUST be maintained
			     C	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
			     C	;	  |---------1---------2---------3------
				---4---------5---------6---------7---------8
			     C	
 3ABA  20 31 2E 20 4C 50     C	SCB_LIST12	DB  ' 1. LPT1 - First port  '  
				  ;AN000;
       54 31 20 2D 20 46     C	
       69 72 73 74 20 70     C	
       6F 72 74 20 20        C	
 = 0017                      C	SCB_LIST12_W	EQU ($-SCB_LIST12)	
					 ;AN000;
 3AD1  20 20 20 20 20 20     C			DB  '                       '  
				  ;AN000;
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20        C	
 3AE8  20 32 2E 20 4C 50     C			DB  ' 2. LPT2 - Second port '  
				  ;AN000;
       54 32 20 2D 20 53     C	
       65 63 6F 6E 64 20     C	
       70 6F 72 74 20        C	
 3AFF  20 20 20 20 20 20     C			DB  '                       '  
				  ;AN000;
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20        C	
 3B16  20 33 2E 20 4C 50     C			DB  ' 3. LPT3 - Third port  '  
				  ;AN000;
       54 33 20 2D 20 54     C	
       68 69 72 64 20 70     C	
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-138


       6F 72 74 20 20        C	
 = 0005                      C	SCB_LIST12_N	EQU ($-SCB_LIST12)/SCB_LIST12_W
				  ;AN000;
			     C	
			     C	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
			     C	;
			     C	;
			     C	;
			     C	;
			     C	;	<R1>	The quotation marks have to lef
				t-right justified
			     C	;	<R4>	The number of lines for the ent
				ry MUST be maintained
			     C	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
			     C	;	  |---------1---------2---------3------
				---4---------5---------6---------7---------8
			     C	
 3B2D  20 31 2E 20 43 4F     C	SCB_LIST13	DB  ' 1. COM1 - First port  '  
				  ;AN000;
       4D 31 20 2D 20 46     C	
       69 72 73 74 20 70     C	
       6F 72 74 20 20        C	
 = 0017                      C	SCB_LIST13_W	EQU ($-SCB_LIST13)	
					 ;AN000;
 3B44  20 32 2E 20 43 4F     C			DB  ' 2. COM2 - Second port '  
				  ;AN000;
       4D 32 20 2D 20 53     C	
       65 63 6F 6E 64 20     C	
       70 6F 72 74 20        C	
 3B5B  20 33 2E 20 43 4F     C			DB  ' 3. COM3 - Third port  '  
				  ;AN000;
       4D 33 20 2D 20 54     C	
       68 69 72 64 20 70     C	
       6F 72 74 20 20        C	
 3B72  20 34 2E 20 43 4F     C			DB  ' 4. COM4 - Fourth port '  
				  ;AN000;
       4D 34 20 2D 20 46     C	
       6F 75 72 74 68 20     C	
       70 6F 72 74 20        C	
 = 0004                      C	SCB_LIST13_N	EQU ($-SCB_LIST13)/SCB_LIST13_W
				  ;AN000;
			     C	
			     C	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
			     C	;
			     C	;
			     C	;
			     C	;
			     C	;	<R1>	The quotation marks have to lef
				t-right justified
			     C	;	<R4>	The number of lines for the ent
				ry MUST be maintained
			     C	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
			     C	;	  |---------1---------2---------3------
				---4---------5---------6---------7---------8
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-139


			     C	
 3B89  20 31 2E 20 4E 6F     C	SCB_LIST14	DB  ' 1. None               '  
				  ;AN000;
       6E 65 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20        C	
 = 0017                      C	SCB_LIST14_W	EQU ($-SCB_LIST14)	
					 ;AN000;
 3BA0  20 32 2E 20 4C 50     C			DB  ' 2. LPT1 - First port  '  
				  ;AN000;
       54 31 20 2D 20 46     C	
       69 72 73 74 20 70     C	
       6F 72 74 20 20        C	
 3BB7  20 33 2E 20 4C 50     C			DB  ' 3. LPT2 - Second port '  
				  ;AN000;
       54 32 20 2D 20 53     C	
       65 63 6F 6E 64 20     C	
       70 6F 72 74 20        C	
 3BCE  20 34 2E 20 4C 50     C			DB  ' 4. LPT3 - Third port  '  
				  ;AN000;
       54 33 20 2D 20 54     C	
       68 69 72 64 20 70     C	
       6F 72 74 20 20        C	
 = 0004                      C	SCB_LIST14_N	EQU ($-SCB_LIST14)/SCB_LIST14_W
				  ;AN000;
			     C	
			     C	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
			     C	;
			     C	;
			     C	;
			     C	;
			     C	;	<R1>	The quotation marks have to lef
				t-right justified
			     C	;	<R4>	The number of lines for the ent
				ry MUST be maintained
			     C	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
			     C	;	  |---------1---------2---------3------
				---4---------5---------6---------7---------8
			     C	
 3BE5  20 31 2E 20 41 63     C	SCB_LIST15	DB  ' 1. Accept configuration a
				nd continue with installation ';AC079;SEH ;AN00
				0;
       63 65 70 74 20 63     C	
       6F 6E 66 69 67 75     C	
       72 61 74 69 6F 6E     C	
       20 61 6E 64 20 63     C	
       6F 6E 74 69 6E 75     C	
       65 20 77 69 74 68     C	
       20 69 6E 73 74 61     C	
       6C 6C 61 74 69 6F     C	
       6E 20                 C	
 = 0038                      C	SCB_LIST15_W	EQU ($-SCB_LIST15)	
								      ;AN000;
 3C1D  20 20 20 20 20 20     C			DB  '                          
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-140


				                              ';AN000;
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20                 C	
 3C55  20 32 2E 20 52 65     C			DB  ' 2. Review, change, or add
				 installation choices         ';AC079;SEH ;AN00
				0;
       76 69 65 77 2C 20     C	
       63 68 61 6E 67 65     C	
       2C 20 6F 72 20 61     C	
       64 64 20 69 6E 73     C	
       74 61 6C 6C 61 74     C	
       69 6F 6E 20 63 68     C	
       6F 69 63 65 73 20     C	
       20 20 20 20 20 20     C	
       20 20                 C	
 = 0003                      C	SCB_LIST15_N	EQU ($-SCB_LIST15)/SCB_LIST15_W
				 			      ;AN000;
			     C	
			     C	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
			     C	;
			     C	;
			     C	;
			     C	;
			     C	;	<R1>	The quotation marks have to lef
				t-right justified
			     C	;	<R4>	The number of lines for the ent
				ry MUST be maintained
			     C	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
			     C	;	  |---------1---------2---------3------
				---4---------5---------6---------7---------8
			     C	
 3C8D  20 43 6F 64 65 20     C	SCB_LIST16	DB  ' Code Page Switching      
				                ';AN000;
       50 61 67 65 20 53     C	
       77 69 74 63 68 69     C	
       6E 67 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
 = 002A                      C	SCB_LIST16_W	EQU ($-SCB_LIST16)	
							;AN000;
 3CB7  20 45 78 70 61 6E     C			DB  ' Expanded Memory support  
				                ';AN000;
       64 65 64 20 4D 65     C	
       6D 6F 72 79 20 73     C	
       75 70 70 6F 72 74     C	
       20 20 20 20 20 20     C	
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-141


       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
 3CE1  20 45 78 74 65 6E     C			DB  ' Extended display support 
				(ANSI.SYS)      ';AN000;
       64 65 64 20 64 69     C	
       73 70 6C 61 79 20     C	
       73 75 70 70 6F 72     C	
       74 20 28 41 4E 53     C	
       49 2E 53 59 53 29     C	
       20 20 20 20 20 20     C	
 3D0B  20 46 69 6C 65 20     C			DB  ' File performance enhancem
				ents (FASTOPEN) ';AN000;
       70 65 72 66 6F 72     C	
       6D 61 6E 63 65 20     C	
       65 6E 68 61 6E 63     C	
       65 6D 65 6E 74 73     C	
       20 28 46 41 53 54     C	
       4F 50 45 4E 29 20     C	
 3D35  20 47 52 41 46 54     C			DB  ' GRAFTABL display support 
				                ';AN000;
       41 42 4C 20 64 69     C	
       73 70 6C 61 79 20     C	
       73 75 70 70 6F 72     C	
       74 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
 3D5F  20 47 52 41 50 48     C			DB  ' GRAPHICS PrtSc support   
				                ';AN000;
       49 43 53 20 50 72     C	
       74 53 63 20 73 75     C	
       70 70 6F 72 74 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
 3D89  20 44 4F 53 20 53     C			DB  ' DOS SHARE support        
				                ';AN000;
       48 41 52 45 20 73     C	
       75 70 70 6F 72 74     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
 3DB3  20 44 4F 53 20 53     C			DB  ' DOS SHELL                
				                ';AN000;
       48 45 4C 4C 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
 3DDD  20 56 69 72 74 75     C			DB  ' Virtual Disk support (RAM
				DRIVE.SYS)      ';AN000;
       61 6C 20 44 69 73     C	
       6B 20 73 75 70 70     C	
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-142


       6F 72 74 20 28 52     C	
       41 4D 44 52 49 56     C	
       45 2E 53 59 53 29     C	
       20 20 20 20 20 20     C	
 = 0009                      C	SCB_LIST16_N	EQU ($-SCB_LIST16)/SCB_LIST16_W
				 		;AN000;
			     C	
			     C	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
			     C	;
			     C	;
			     C	;
			     C	;
			     C	;	<R1>	The quotation marks have to lef
				t-right justified
			     C	;	<R4>	The number of lines for the ent
				ry MUST be maintained
			     C	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
			     C	;	  |---------1---------2---------3------
				---4---------5---------6---------7---------8
			     C	
 3E07  20 43 6F 64 65 20     C	SCB_LIST17	DB  ' Code Page Switching      
				           ';AN000;
       50 61 67 65 20 53     C	
       77 69 74 63 68 69     C	
       6E 67 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20                    C	
 = 0025                      C	SCB_LIST17_W	EQU ($-SCB_LIST17)	
						   ;AN000;
 3E2C  20 45 78 74 65 6E     C			DB  ' Extended display support 
				(ANSI.SYS) ';AN000;
       64 65 64 20 64 69     C	
       73 70 6C 61 79 20     C	
       73 75 70 70 6F 72     C	
       74 20 28 41 4E 53     C	
       49 2E 53 59 53 29     C	
       20                    C	
 3E51  20 47 52 41 46 54     C			DB  ' GRAFTABL display support 
				           ';AN000;
       41 42 4C 20 64 69     C	
       73 70 6C 61 79 20     C	
       73 75 70 70 6F 72     C	
       74 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20                    C	
 3E76  20 47 52 41 50 48     C			DB  ' GRAPHICS PrtSc support   
				           ';AN000;
       49 43 53 20 50 72     C	
       74 53 63 20 73 75     C	
       70 70 6F 72 74 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20                    C	
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-143


 3E9B  20 44 4F 53 20 53     C			DB  ' DOS SHELL                
				           ';AN000;
       48 45 4C 4C 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20                    C	
 3EC0  20 56 69 72 74 75     C			DB  ' Virtual Disk support (RAM
				DRIVE.SYS) ';AN000;
       61 6C 20 44 69 73     C	
       6B 20 73 75 70 70     C	
       6F 72 74 20 28 52     C	
       41 4D 44 52 49 56     C	
       45 2E 53 59 53 29     C	
       20                    C	
 = 0006                      C	SCB_LIST17_N	EQU ($-SCB_LIST17)/SCB_LIST17_W
				 	   ;AN000;
			     C	
			     C	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
			     C	;
			     C	;
			     C	;
			     C	;
			     C	;	<R1>	The quotation marks have to lef
				t-right justified
			     C	;	<R4>	The number of lines for the ent
				ry MUST be maintained
			     C	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
			     C	;	  |---------1---------2---------3------
				---4---------5---------6---------7---------8
			     C	
 3EE5  20 31 2E 20 4C 65     C	SCB_LIST18	DB  ' 1. Let SELECT define part
				ition sizes ';AN000;
       74 20 53 45 4C 45     C	
       43 54 20 64 65 66     C	
       69 6E 65 20 70 61     C	
       72 74 69 74 69 6F     C	
       6E 20 73 69 7A 65     C	
       73 20                 C	
 = 0026                      C	SCB_LIST18_W	EQU ($-SCB_LIST18)	
						    ;AN000;
 3F0B  20 20 20 20 20 20     C			DB  '                          
				            ';AN000;
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20                 C	
 3F31  20 32 2E 20 44 65     C			DB  ' 2. Define your own partit
				ion sizes   ';AN000;
       66 69 6E 65 20 79     C	
       6F 75 72 20 6F 77     C	
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-144


       6E 20 70 61 72 74     C	
       69 74 69 6F 6E 20     C	
       73 69 7A 65 73 20     C	
       20 20                 C	
 = 0003                      C	SCB_LIST18_N	EQU ($-SCB_LIST18)/SCB_LIST18_W
				 	    ;AN000;
			     C	
			     C	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
			     C	;
			     C	;
			     C	;
			     C	;
			     C	;	<R1>	The quotation marks have to lef
				t-right justified
			     C	;	<R4>	The number of lines for the ent
				ry MUST be maintained
			     C	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
			     C	;	  |---------1---------2---------3------
				---4---------5---------6---------7---------8
			     C	
 3F57  20 31 2E 20 4C 65     C	SCB_LIST19	DB  ' 1. Leave disk unchanged  
				          ';AN000;
       61 76 65 20 64 69     C	
       73 6B 20 75 6E 63     C	
       68 61 6E 67 65 64     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
 = 0024                      C	SCB_LIST19_W	EQU ($-SCB_LIST19)	
						  ;AN000;
 3F7B  20 20 20 20 20 20     C			DB  '                          
				          ';AN000;
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
 3F9F  20 32 2E 20 44 65     C			DB  ' 2. Define your own partit
				ion sizes ';AN000;
       66 69 6E 65 20 79     C	
       6F 75 72 20 6F 77     C	
       6E 20 70 61 72 74     C	
       69 74 69 6F 6E 20     C	
       73 69 7A 65 73 20     C	
 = 0003                      C	SCB_LIST19_N	EQU ($-SCB_LIST19)/SCB_LIST19_W
				 	  ;AN000;
			     C	
			     C	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
			     C	;
			     C	;
			     C	;
			     C	;
			     C	;	<R1>	The quotation marks have to lef
				t-right justified
			     C	;	<R4>	The number of lines for the ent
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-145


				ry MUST be maintained
			     C	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
			     C	;	  |---------1---------2---------3------
				---4---------5---------6---------7---------8
			     C	
 3FC3  20 31 2E 20 46 6F     C	SCB_LIST20	DB  ' 1. Format fixed disk part
				ition        ';AN000;
       72 6D 61 74 20 66     C	
       69 78 65 64 20 64     C	
       69 73 6B 20 70 61     C	
       72 74 69 74 69 6F     C	
       6E 20 20 20 20 20     C	
       20 20 20              C	
 = 0027                      C	SCB_LIST20_W	EQU ($-SCB_LIST20)	
						     ;AN000;
 3FEA  20 20 20 20 20 20     C			DB  '                          
				             ';AN000;
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20              C	
 4011  20 32 2E 20 44 6F     C			DB  ' 2. Do not format fixed di
				sk partition ';AN000;
       20 6E 6F 74 20 66     C	
       6F 72 6D 61 74 20     C	
       66 69 78 65 64 20     C	
       64 69 73 6B 20 70     C	
       61 72 74 69 74 69     C	
       6F 6E 20              C	
 = 0003                      C	SCB_LIST20_N	EQU ($-SCB_LIST20)/SCB_LIST20_W
				 	     ;AN000;
			     C	
			     C	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
									
					      ;AN000;JW
			     C	;
			     C	;
			     C	;
			     C	;
			     C	;	<R1>	The quotation marks have to lef
				t-right justified			      ;
				AN000;JW
			     C	;	<R4>	The number of lines for the ent
				ry MUST be maintained			      ;
				AN000;JW
			     C	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
									
					      ;AN000;JW
			     C	;	  |---------1---------2---------3------
				---4---------5---------6---------7---------8   
				;AN000;JW
			     C	
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-146


 4038  20 31 2E 20 49 6E     C	SCB_LIST26	DB  ' 1. Install all DOS files 
				on fixed disk               '                  
				    ;AC000;JW
       73 74 61 6C 6C 20     C	
       61 6C 6C 20 44 4F     C	
       53 20 66 69 6C 65     C	
       73 20 6F 6E 20 66     C	
       69 78 65 64 20 64     C	
       69 73 6B 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
 = 0036                      C	SCB_LIST26_W	EQU ($-SCB_LIST26)	
									
					     ;AN000;JW
 406E  20 20 20 20 20 20     C			DB  '                          
				                            '                  
				    ;AN000;JW
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
 40A4  20 32 2E 20 43 6F     C			DB  ' 2. Copy only non-system f
				iles to directory specified '                  
				    ;AC038;SEH Let user know hidden files not c
				opied ;AC000;JW
       70 79 20 6F 6E 6C     C	
       79 20 6E 6F 6E 2D     C	
       73 79 73 74 65 6D     C	
       20 66 69 6C 65 73     C	
       20 74 6F 20 64 69     C	
       72 65 63 74 6F 72     C	
       79 20 73 70 65 63     C	
       69 66 69 65 64 20     C	
 = 0003                      C	SCB_LIST26_N	EQU ($-SCB_LIST26)/SCB_LIST26_W
				 					     ;A
				N000;JW
			     C	
			     C	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
									
					      ;AN111;JW
			     C	;
			     C	;
			     C	;
			     C	;
			     C	;	<R1>	The quotation marks have to lef
				t-right justified			      ;
				AN111;JW
			     C	;	<R4>	The number of lines for the ent
				ry MUST be maintained			      ;
				AN111;JW
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-147


			     C	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
									
					      ;AN111;JW
			     C	;	  |---------1---------2---------3------
				---4---------5---------6---------7---------8   
				;AN111;JW
			     C	
 40DA  20 31 2E 20 43 20     C	SCB_LIST27	DB  ' 1. C '                   
				                                               
				 ;AN111;JW
 = 0006                      C	SCB_LIST27_W	EQU ($-SCB_LIST27)	
									
					      ;AN111;JW
 40E0  20 20 20 20 20 20     C			DB  '      '                   
				                                               
				 ;AN111;JW
 40E6  20 32 2E 20 41 20     C			DB  ' 2. A '                   
				                                               
				 ;AN111;JW
 = 0003                      C	SCB_LIST27_N	EQU ($-SCB_LIST27)/SCB_LIST27_W
				 					      ;
				AN111;JW
			     C	
			     C	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
			     C	;
			     C	;
			     C	;
			     C	;
			     C	;	<R1>	The quotation marks have to lef
				t-right justified
			     C	;	<R4>	The number of lines for the ent
				ry MUST be maintained
			     C	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
			     C	;	  |---------1---------2---------3------
				---4---------5---------6---------7---------8
			     C	
 40EC  20 31 2E 20 49 6E     C	SCB_LIST28	DB  ' 1. Install the MS-DOS She
				ll        '
       73 74 61 6C 6C 20     C	
       74 68 65 20 4D 53     C	
       2D 44 4F 53 20 53     C	
       68 65 6C 6C 20 20     C	
       20 20 20 20 20 20     C	
 = 0024                      C	SCB_LIST28_W	EQU ($-SCB_LIST28)	
								      ;AN000;
 4110  20 20 20 20 20 20     C			DB  '                          
				          '
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
       20 20 20 20 20 20     C	
 4134  20 32 2E 20 44 6F     C			DB  ' 2. Do not install the MS-
				DOS Shell '
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Page     1-148


       20 6E 6F 74 20 69     C	
       6E 73 74 61 6C 6C     C	
       20 74 68 65 20 4D     C	
       53 2D 44 4F 53 20     C	
       53 68 65 6C 6C 20     C	
 = 0003                      C	SCB_LIST28_N	EQU ($-SCB_LIST28)/SCB_LIST28_W
				 			      ;AN000;
			     C	
			     C	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
									
					      ;AN111;JW
			     C	;
			     C	;	<R*> Translate text inside ' '
			     C	;
			     C	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
									
					      ;AN111;JW
			     C	
 4158  4E 6F                 C	WR_NOIND      DB   'No'                      ;A
				N000;selection pointer indicator buff
 = 0002                      C	WR_NOINDLEN   EQU  ($-WR_NOIND) 	     ;A
				N000;
			     C	
 415A  59 65 73              C	WR_YESIND	DB   'Yes'                   ;A
				N000;check mark string indicator buff
 = 0003                      C	WR_YESINDLEN   EQU  ($-WR_YESIND)	     ;A
				N000;
			     C	
			     C	
			     C	ENDIF
			     C	
			     C	
			     C	
			     C	
				
 415D				CODE	ENDS				     ;A
				N000;
					END				     ;A
				N000;
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Symbols-1


Segments and Groups:

                N a m e         	Length	 Align	Combine Class

CODE . . . . . . . . . . . . . .  	415D	PARA	PUBLIC	'CODE'

Symbols:            

                N a m e         	Type	 Value	 Attr

BLACK_WHITE  . . . . . . . . . .  	NUMBER	0004	

CHD_ABS  . . . . . . . . . . . .  	NUMBER	0001	
CLR_CLR  . . . . . . . . . . . .  	NUMBER	0001	
CLR_MON  . . . . . . . . . . . .  	NUMBER	0002	
CLR_USE  . . . . . . . . . . . .  	NUMBER	0003	
CWR_BUFSIZE  . . . . . . . . . .  	NUMBER	0001	
CWR_COLORSFULL . . . . . . . . .  	NUMBER	0008	
CWR_NOCOLORS . . . . . . . . . .  	NUMBER	0002	
CWR_NOTCASFILE . . . . . . . . .  	NUMBER	0004	

DNARROW  . . . . . . . . . . . .  	NUMBER	0050	

ENTER  . . . . . . . . . . . . .  	NUMBER	000D	
ESCAPE . . . . . . . . . . . . .  	NUMBER	001B	

F1 . . . . . . . . . . . . . . .  	NUMBER	003B	
F10  . . . . . . . . . . . . . .  	NUMBER	0044	
F2 . . . . . . . . . . . . . . .  	NUMBER	003C	
F3 . . . . . . . . . . . . . . .  	NUMBER	003D	
F4 . . . . . . . . . . . . . . .  	NUMBER	003E	
F5 . . . . . . . . . . . . . . .  	NUMBER	003F	
F6 . . . . . . . . . . . . . . .  	NUMBER	0040	
F7 . . . . . . . . . . . . . . .  	NUMBER	0041	
F8 . . . . . . . . . . . . . . .  	NUMBER	0042	
F9 . . . . . . . . . . . . . . .  	NUMBER	0043	
FALSE  . . . . . . . . . . . . .  	NUMBER	0000	

HCB_HELP . . . . . . . . . . . .  	NUMBER	0002	
HCB_KEYS . . . . . . . . . . . .  	NUMBER	0001	
HCB_MAIN . . . . . . . . . . . .  	NUMBER	0003	
HCB_SAMP . . . . . . . . . . . .  	NUMBER	0004	
HWR_BUFSIZE  . . . . . . . . . .  	NUMBER	0001	
HWR_HELPSFULL  . . . . . . . . .  	NUMBER	0020	
HWR_HELPUSED . . . . . . . . . .  	NUMBER	0002	
HWR_INVALDID . . . . . . . . . .  	NUMBER	0004	
HWR_NOHLPOBJ . . . . . . . . . .  	NUMBER	0008	
HWR_NOTCASFILE . . . . . . . . .  	NUMBER	0010	
HWR_REPLACE  . . . . . . . . . .  	NUMBER	0001	

KEY_HELP . . . . . . . . . . . .  	NUMBER	3B00	
KEY_INDX . . . . . . . . . . . .  	NUMBER	3F00	
KEY_KEYS . . . . . . . . . . . .  	NUMBER	4000	
KEY_QUIT . . . . . . . . . . . .  	NUMBER	001B	
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Symbols-2


KEY_SELT . . . . . . . . . . . .  	NUMBER	000D	
KEY_SWIT . . . . . . . . . . . .  	NUMBER	3C00	

LEFT_COL . . . . . . . . . . . .  	NUMBER	0008	
LEFT_COL_SCROLL  . . . . . . . .  	NUMBER	000B	
LFARROW  . . . . . . . . . . . .  	NUMBER	004B	
L_WR_SCBVEC  . . . . . . . . . .  	ALIAS	 NUM_SCB		

MAX_CHDQUE . . . . . . . . . . .  	NUMBER	0005	
MAX_CLRECD . . . . . . . . . . .  	NUMBER	000C	
MAX_HELPSZ . . . . . . . . . . .  	NUMBER	1388	
MAX_MEMPAR . . . . . . . . . . .  	NUMBER	0FA0	
MAX_NUMCHD . . . . . . . . . . .  	NUMBER	000B	
MAX_NUMPAN . . . . . . . . . . .  	NUMBER	000A	
MAX_PANNUM . . . . . . . . . . .  	NUMBER	0062	
MAX_PANQUE . . . . . . . . . . .  	NUMBER	0004	
MAX_RETKSZ . . . . . . . . . . .  	NUMBER	0200	
MAX_SCRNUM . . . . . . . . . . .  	NUMBER	001C	

NUM_SCB  . . . . . . . . . . . .  	NUMBER	001C		Global

PANEL  . . . . . . . . . . . . .  	NUMBER	0000	
PCB_ASC  . . . . . . . . . . . .  	NUMBER	0040	
PCB_ASZ  . . . . . . . . . . . .  	NUMBER	0020	
PCB_CMP  . . . . . . . . . . . .  	NUMBER	0002	
PCB_CRE  . . . . . . . . . . . .  	NUMBER	0001	
PCB_EXP  . . . . . . . . . . . .  	NUMBER	0004	
PCB_LAB  . . . . . . . . . . . .  	NUMBER	0080	
PCB_LB . . . . . . . . . . . . .  	NUMBER	0010	
PCB_MXP  . . . . . . . . . . . .  	NUMBER	0008	
PGDN . . . . . . . . . . . . . .  	NUMBER	0051	
PGUP . . . . . . . . . . . . . .  	NUMBER	0049	
PM_BK  . . . . . . . . . . . . .  	NUMBER	0004	
PM_CHDTAB  . . . . . . . . . . .  	NUMBER	0008	
PM_CL  . . . . . . . . . . . . .  	NUMBER	0008	
PM_COLORX  . . . . . . . . . . .  	NUMBER	0010	
PM_DOA . . . . . . . . . . . . .  	NUMBER	0010	
PM_DOQ . . . . . . . . . . . . .  	NUMBER	0040	
PM_DOV . . . . . . . . . . . . .  	NUMBER	0020	
PM_PANPDQ  . . . . . . . . . . .  	NUMBER	0001	
PM_PCBVEC  . . . . . . . . . . .  	NUMBER	0002	
PM_RF  . . . . . . . . . . . . .  	NUMBER	0001	
PM_SRF . . . . . . . . . . . . .  	NUMBER	0002	
PM_UNKNPANS  . . . . . . . . . .  	NUMBER	0004	
PT_BK  . . . . . . . . . . . . .  	NUMBER	0001	
PT_SRF . . . . . . . . . . . . .  	NUMBER	0002	
PWR_BUFSIZE  . . . . . . . . . .  	NUMBER	0001	
PWR_NOPANELS . . . . . . . . . .  	NUMBER	0002	
PWR_NOTCASFILE . . . . . . . . .  	NUMBER	0004	
PWR_PANELSFULL . . . . . . . . .  	NUMBER	0008	
PWR_WRITEALL . . . . . . . . . .  	NUMBER	0002	
PWR_WRITEONE . . . . . . . . . .  	NUMBER	0001	

RTARROW  . . . . . . . . . . . .  	NUMBER	004D	
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Symbols-3



SCB_ACTIVEON . . . . . . . . . .  	NUMBER	0002	
SCB_AHIGH  . . . . . . . . . . .  	NUMBER	8000	
SCB_CFO  . . . . . . . . . . . .  	NUMBER	0008	
SCB_CHIGH  . . . . . . . . . . .  	NUMBER	0010	
SCB_CPHY . . . . . . . . . . . .  	NUMBER	0800	
SCB_CS . . . . . . . . . . . . .  	NUMBER	0001	
SCB_DACTIVE  . . . . . . . . . .  	NUMBER	4000	
SCB_DBCS . . . . . . . . . . . .  	NUMBER	0800	
SCB_DCHECK . . . . . . . . . . .  	NUMBER	2000	
SCB_DPOINT . . . . . . . . . . .  	NUMBER	8000	
SCB_DYN  . . . . . . . . . . . .  	NUMBER	0200	
SCB_EXCSING  . . . . . . . . . .  	NUMBER	0004	
SCB_FINDE  . . . . . . . . . . .  	NUMBER	0040	
SCB_FRAL . . . . . . . . . . . .  	NUMBER	0008	
SCB_FRBF . . . . . . . . . . . .  	NUMBER	0004	
SCB_IPAGE  . . . . . . . . . . .  	NUMBER	0020	
SCB_LANDR  . . . . . . . . . . .  	NUMBER	0400	
SCB_LCOX . . . . . . . . . . . .  	NUMBER	0010	
SCB_LIST1  . . . . . . . . . . .  	L BYTE	321A	CODE
SCB_LIST10 . . . . . . . . . . .  	L BYTE	3AA7	CODE
SCB_LIST10_N . . . . . . . . . .  	NUMBER	0003	
SCB_LIST10_W . . . . . . . . . .  	NUMBER	0006	
SCB_LIST11 . . . . . . . . . . .  	L BYTE	3AB9	CODE
SCB_LIST11_N . . . . . . . . . .  	NUMBER	0001	
SCB_LIST11_W . . . . . . . . . .  	NUMBER	0001	
SCB_LIST12 . . . . . . . . . . .  	L BYTE	3ABA	CODE
SCB_LIST12_N . . . . . . . . . .  	NUMBER	0005	
SCB_LIST12_W . . . . . . . . . .  	NUMBER	0017	
SCB_LIST13 . . . . . . . . . . .  	L BYTE	3B2D	CODE
SCB_LIST13_N . . . . . . . . . .  	NUMBER	0004	
SCB_LIST13_W . . . . . . . . . .  	NUMBER	0017	
SCB_LIST14 . . . . . . . . . . .  	L BYTE	3B89	CODE
SCB_LIST14_N . . . . . . . . . .  	NUMBER	0004	
SCB_LIST14_W . . . . . . . . . .  	NUMBER	0017	
SCB_LIST15 . . . . . . . . . . .  	L BYTE	3BE5	CODE
SCB_LIST15_N . . . . . . . . . .  	NUMBER	0003	
SCB_LIST15_W . . . . . . . . . .  	NUMBER	0038	
SCB_LIST16 . . . . . . . . . . .  	L BYTE	3C8D	CODE
SCB_LIST16_N . . . . . . . . . .  	NUMBER	0009	
SCB_LIST16_W . . . . . . . . . .  	NUMBER	002A	
SCB_LIST17 . . . . . . . . . . .  	L BYTE	3E07	CODE
SCB_LIST17_N . . . . . . . . . .  	NUMBER	0006	
SCB_LIST17_W . . . . . . . . . .  	NUMBER	0025	
SCB_LIST18 . . . . . . . . . . .  	L BYTE	3EE5	CODE
SCB_LIST18_N . . . . . . . . . .  	NUMBER	0003	
SCB_LIST18_W . . . . . . . . . .  	NUMBER	0026	
SCB_LIST19 . . . . . . . . . . .  	L BYTE	3F57	CODE
SCB_LIST19_N . . . . . . . . . .  	NUMBER	0003	
SCB_LIST19_W . . . . . . . . . .  	NUMBER	0024	
SCB_LIST1_N  . . . . . . . . . .  	NUMBER	0005	
SCB_LIST1_W  . . . . . . . . . .  	NUMBER	0034	
SCB_LIST2  . . . . . . . . . . .  	L BYTE	331E	CODE
SCB_LIST20 . . . . . . . . . . .  	L BYTE	3FC3	CODE
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Symbols-4


SCB_LIST20_N . . . . . . . . . .  	NUMBER	0003	
SCB_LIST20_W . . . . . . . . . .  	NUMBER	0027	
SCB_LIST23 . . . . . . . . . . .  	L BYTE	33A5	CODE
SCB_LIST23_N . . . . . . . . . .  	NUMBER	0017	
SCB_LIST23_W . . . . . . . . . .  	NUMBER	0021	
SCB_LIST24 . . . . . . . . . . .  	L BYTE	369C	CODE
SCB_LIST24_N . . . . . . . . . .  	NUMBER	0018	
SCB_LIST24_W . . . . . . . . . .  	NUMBER	0021	
SCB_LIST26 . . . . . . . . . . .  	L BYTE	4038	CODE
SCB_LIST26_N . . . . . . . . . .  	NUMBER	0003	
SCB_LIST26_W . . . . . . . . . .  	NUMBER	0036	
SCB_LIST27 . . . . . . . . . . .  	L BYTE	40DA	CODE
SCB_LIST27_N . . . . . . . . . .  	NUMBER	0003	
SCB_LIST27_W . . . . . . . . . .  	NUMBER	0006	
SCB_LIST28 . . . . . . . . . . .  	L BYTE	40EC	CODE
SCB_LIST28_N . . . . . . . . . .  	NUMBER	0003	
SCB_LIST28_W . . . . . . . . . .  	NUMBER	0024	
SCB_LIST2_N  . . . . . . . . . .  	NUMBER	0003	
SCB_LIST2_W  . . . . . . . . . .  	NUMBER	002D	
SCB_LIST3  . . . . . . . . . . .  	L BYTE	33A5	CODE
SCB_LIST3_N  . . . . . . . . . .  	NUMBER	000C	
SCB_LIST3_W  . . . . . . . . . .  	NUMBER	0021	
SCB_LIST4  . . . . . . . . . . .  	L BYTE	3531	CODE
SCB_LIST4_N  . . . . . . . . . .  	NUMBER	000B	
SCB_LIST4_W  . . . . . . . . . .  	NUMBER	0021	
SCB_LIST5  . . . . . . . . . . .  	L BYTE	369C	CODE
SCB_LIST5_N  . . . . . . . . . .  	NUMBER	0009	
SCB_LIST5_W  . . . . . . . . . .  	NUMBER	0021	
SCB_LIST6  . . . . . . . . . . .  	L BYTE	37C5	CODE
SCB_LIST6_N  . . . . . . . . . .  	NUMBER	0009	
SCB_LIST6_W  . . . . . . . . . .  	NUMBER	0021	
SCB_LIST7  . . . . . . . . . . .  	L BYTE	39B4	CODE
SCB_LIST7_N  . . . . . . . . . .  	NUMBER	0003	
SCB_LIST7_W  . . . . . . . . . .  	NUMBER	001B	
SCB_LIST8  . . . . . . . . . . .  	L BYTE	3A05	CODE
SCB_LIST8_N  . . . . . . . . . .  	NUMBER	0003	
SCB_LIST8_W  . . . . . . . . . .  	NUMBER	001B	
SCB_LIST9  . . . . . . . . . . .  	L BYTE	3A56	CODE
SCB_LIST9_N  . . . . . . . . . .  	NUMBER	0003	
SCB_LIST9_W  . . . . . . . . . .  	NUMBER	001B	
SCB_LL . . . . . . . . . . . . .  	NUMBER	0010	
SCB_LVBOVR . . . . . . . . . . .  	NUMBER	0200	
SCB_MON  . . . . . . . . . . . .  	NUMBER	0400	
SCB_NUML . . . . . . . . . . . .  	NUMBER	1000	
SCB_NUMS . . . . . . . . . . . .  	NUMBER	0020	
SCB_NUMUIND  . . . . . . . . . .  	NUMBER	0008	
SCB_PM1  . . . . . . . . . . . .  	NUMBER	0040	
SCB_RD . . . . . . . . . . . . .  	NUMBER	0040	
SCB_RELSCR . . . . . . . . . . .  	NUMBER	0100	
SCB_RELUIND  . . . . . . . . . .  	NUMBER	0080	
SCB_ROTN . . . . . . . . . . . .  	NUMBER	0002	
SCB_RUK  . . . . . . . . . . . .  	NUMBER	0080	
SCB_SELACT . . . . . . . . . . .  	NUMBER	0001	
SCB_SELECTON . . . . . . . . . .  	NUMBER	0001	
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Symbols-5


SCB_SELEXC . . . . . . . . . . .  	NUMBER	0002	
SCB_SHIGH  . . . . . . . . . . .  	NUMBER	4000	
SCB_SKIP . . . . . . . . . . . .  	NUMBER	2000	
SCB_SKIPON . . . . . . . . . . .  	NUMBER	0004	
SCB_TBL  . . . . . . . . . . . .  	NUMBER	1000	
SCB_TRN  . . . . . . . . . . . .  	NUMBER	0200	
SCB_UC . . . . . . . . . . . . .  	NUMBER	0001	
SCB_UET  . . . . . . . . . . . .  	NUMBER	0004	
SCB_UI . . . . . . . . . . . . .  	NUMBER	0100	
SCB_UIND . . . . . . . . . . . .  	NUMBER	0080	
SCB_UKS  . . . . . . . . . . . .  	NUMBER	0020	
SCB_UNCA . . . . . . . . . . . .  	NUMBER	0100	
SCB_WRAP . . . . . . . . . . . .  	NUMBER	0002	
SCROLL . . . . . . . . . . . . .  	NUMBER	0001	
SCR_CONT . . . . . . . . . . . .  	NUMBER	0001	
SCR_INDX . . . . . . . . . . . .  	NUMBER	0002	
SCR_MAIN . . . . . . . . . . . .  	NUMBER	0003	
SND_DURA . . . . . . . . . . . .  	NUMBER	2710	
SND_FREQ . . . . . . . . . . . .  	NUMBER	01B8	
SPACE  . . . . . . . . . . . . .  	NUMBER	0020	
SSC_PTSB . . . . . . . . . . . .  	NUMBER	0002	
SSC_SBE  . . . . . . . . . . . .  	NUMBER	0002	
SSC_SBTC . . . . . . . . . . . .  	NUMBER	0020	
SSC_SLSB . . . . . . . . . . . .  	NUMBER	0010	
SSC_TBSL . . . . . . . . . . . .  	NUMBER	0001	
SSC_VTASO  . . . . . . . . . . .  	NUMBER	0008	
SSC_VTE  . . . . . . . . . . . .  	NUMBER	0001	
SSC_VTSAO  . . . . . . . . . . .  	NUMBER	0004	
SWR_BUFSIZE  . . . . . . . . . .  	NUMBER	0001	
SWR_FIELDSFULL . . . . . . . . .  	NUMBER	0008	
SWR_NOFIELDS . . . . . . . . . .  	NUMBER	0002	
SWR_NOTCASFILE . . . . . . . . .  	NUMBER	0004	
SWR_WRITEALL . . . . . . . . . .  	NUMBER	0002	
SWR_WRITEONE . . . . . . . . . .  	NUMBER	0001	

UPARROW  . . . . . . . . . . . .  	NUMBER	0048	

WHITE_BLUE . . . . . . . . . . .  	NUMBER	0001	
WHITE_RED  . . . . . . . . . . .  	NUMBER	0005	
WR_AIIND . . . . . . . . . . . .  	L BYTE	31D6	CODE
WR_AIINDLEN  . . . . . . . . . .  	NUMBER	0001	
WR_CIIND . . . . . . . . . . . .  	L BYTE	31D7	CODE
WR_CIINDLEN  . . . . . . . . . .  	NUMBER	0001	
WR_CIS . . . . . . . . . . . . .  	V WORD	0000		External
WR_DAKEYS  . . . . . . . . . . .  	L BYTE	31CD	CODE
WR_DAKEYSLEN . . . . . . . . . .  	NUMBER	0002	
WR_DIIND . . . . . . . . . . . .  	L BYTE	31D4	CODE
WR_DIINDLEN  . . . . . . . . . .  	NUMBER	0001	
WR_INDEX1  . . . . . . . . . . .  	L WORD	0070	CODE
WR_NOIND . . . . . . . . . . . .  	L BYTE	4158	CODE
WR_NOINDLEN  . . . . . . . . . .  	NUMBER	0002	
WR_PDKEYS  . . . . . . . . . . .  	L BYTE	31D1	CODE
WR_PDKEYSLEN . . . . . . . . . .  	NUMBER	0002	
WR_PIIND . . . . . . . . . . . .  	L BYTE	31D5	CODE
Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39
                                                             Symbols-6


WR_PIINDLEN  . . . . . . . . . .  	NUMBER	0001	
WR_PUKEYS  . . . . . . . . . . .  	L BYTE	31CF	CODE
WR_PUKEYSLEN . . . . . . . . . .  	NUMBER	0002	
WR_REHLPKEYS . . . . . . . . . .  	L BYTE	31C6	CODE
WR_REHLPKEYSLEN  . . . . . . . .  	NUMBER	0005	
WR_SCB1  . . . . . . . . . . . .  	L WORD	008E	CODE
WR_SCB10 . . . . . . . . . . . .  	L WORD	1060	CODE
WR_SCB11 . . . . . . . . . . . .  	L WORD	1222	CODE
WR_SCB12 . . . . . . . . . . . .  	L WORD	13E4	CODE
WR_SCB13 . . . . . . . . . . . .  	L WORD	15A6	CODE
WR_SCB14 . . . . . . . . . . . .  	L WORD	1768	CODE
WR_SCB15 . . . . . . . . . . . .  	L WORD	192A	CODE
WR_SCB16 . . . . . . . . . . . .  	L WORD	1AEC	CODE
WR_SCB17 . . . . . . . . . . . .  	L WORD	1CAE	CODE
WR_SCB18 . . . . . . . . . . . .  	L WORD	1E70	CODE
WR_SCB19 . . . . . . . . . . . .  	L WORD	2032	CODE
WR_SCB2  . . . . . . . . . . . .  	L WORD	0250	CODE
WR_SCB20 . . . . . . . . . . . .  	L WORD	21F4	CODE
WR_SCB21 . . . . . . . . . . . .  	L WORD	23B6	CODE
WR_SCB22 . . . . . . . . . . . .  	L WORD	2578	CODE
WR_SCB23 . . . . . . . . . . . .  	L WORD	273A	CODE
WR_SCB24 . . . . . . . . . . . .  	L WORD	28FC	CODE
WR_SCB25 . . . . . . . . . . . .  	L WORD	2ABE	CODE
WR_SCB26 . . . . . . . . . . . .  	L WORD	2C80	CODE
WR_SCB27 . . . . . . . . . . . .  	L WORD	2E42	CODE
WR_SCB28 . . . . . . . . . . . .  	L WORD	3004	CODE
WR_SCB3  . . . . . . . . . . . .  	L WORD	0412	CODE
WR_SCB4  . . . . . . . . . . . .  	L WORD	05D4	CODE
WR_SCB5  . . . . . . . . . . . .  	L WORD	0796	CODE
WR_SCB6  . . . . . . . . . . . .  	L WORD	0958	CODE
WR_SCB7  . . . . . . . . . . . .  	L WORD	0B1A	CODE
WR_SCB8  . . . . . . . . . . . .  	L WORD	0CDC	CODE
WR_SCB9  . . . . . . . . . . . .  	L WORD	0E9E	CODE
WR_SCBVEC  . . . . . . . . . . .  	L WORD	0000	CODE	Global
WR_SELECT  . . . . . . . . . . .  	L WORD	31EE	CODE
WR_SELECT_MOD  . . . . . . . . .  	L WORD	3206	CODE	Length = 000A
WR_SELECT_NUM  . . . . . . . . .  	L WORD	31D8	CODE
WR_UAKEYS  . . . . . . . . . . .  	L BYTE	31CB	CODE
WR_UAKEYSLEN . . . . . . . . . .  	NUMBER	0002	
WR_UIIND . . . . . . . . . . . .  	L BYTE	31D3	CODE
WR_UIINDLEN  . . . . . . . . . .  	NUMBER	0001	
WR_YESIND  . . . . . . . . . . .  	L BYTE	415A	CODE
WR_YESINDLEN . . . . . . . . . .  	NUMBER	0003	

@CPU . . . . . . . . . . . . . .  	TEXT  0101h		
@FILENAME  . . . . . . . . . . .  	TEXT  scroll		
@VERSION . . . . . . . . . . . .  	TEXT  510		

Microsoft (R) Macro Assembler Version 5.10                  5/17/24 09:44:39

                                                             Symbols-7






   6055 Source  Lines
   6055 Total   Lines
    295 Symbols

  46966 + 170103 Bytes symbol space free

      0 Warning Errors
      0 Severe  Errors
