Microsoft (R) Macro Assembler Version 5.10                  8/26/25 23:16:08
                                                             Page     1-1


				;
				page	,132				; ;AN000;bgb
				;;*****************************************************************************
				; Include files
				;*****************************************************************************
				;
				.list
				;
				;*****************************************************************************
				; external data
				;*****************************************************************************
 00F5				data	segment public para 'DATA'      ;AC000;bgb
					EXTRN	command_line_buffer:byte					;an031;bgb
					extrn	DrvLet1:Byte		;AN000;bgb
					extrn	DrvLet:Byte	       ;AN000;bgb
					extrn	rec_num:word	       ;AN000;bgb
					Extrn	Drive_Letter_Msg:Byte	;AN000;BGB
					extrn	fname_buffer:byte	;AN000;BGB
					EXTRN	x_value_lo:WORD 	;AN000;bgb	   ; AC000;SM
					EXTRN	x_value_hi:WORD 	;AN000;bgb	   ; AC000;SM
					EXTRN	y_value_lo:WORD 	;AN000;bgb	   ; AC000;SM
					EXTRN	y_value_hi:WORD 	;AN000;bgb	   ; AC000;SM
					extrn	DriveLetter:Byte
				
				;*****************************************************************************
				; Message Services
				;*****************************************************************************
				.list
				;
				;*****************************************************************************
				; Public Routines
				;*****************************************************************************
					Public	SysDispMsg
					Public	SysLoadMsg
					Public	Display_Interface
				
				;*****************************************************************************
				;Routine name&gml Display_Interface
				;*****************************************************************************
				;
				;DescriptioN&gml Save all registers, set up registers required for SysDispMsg
				;	      routine. This information is contained in a message description
				;	      table pointed to by the DX register. Call SysDispMsg, then
				;	      restore registers. This routine assumes that the only time an
				;	      error will be returned is if an extended error message was
				;	      requested, so it will ignore error returns
				;
				;Called Procedures: Message (macro)
				;
				;Change History&gml Created	   4/22/87	   MT
				;
				;Input&gml ES&gmlDX = pointer to message description
				;
				;Output&gml None
				;
				;Psuedocode
				;----------
				;
				;	Save all registers
				;	Setup registers for SysDispMsg from Message Description Tables
				;	CALL SysDispMsg
				;	Restore registers
				;	ret
				;*****************************************************************************
				
 08E2				Display_Interface   proc			;				;AN000;
				
 08E2  1E				 push	 ds				 ;				 ;AN000;
 08E3  50				 push	 ax				 ;Save registers		 ;AN000;
 08E4  53				 push	 bx				 ; "  "    "  "                  ;AN000;
 08E5  51				 push	 cx				 ; "  "    "  "                  ;AN000;
 08E6  52				 push	 dx				 ; "  "    "  "                  ;AN000;
 08E7  56				 push	 si				 ; "  "    "  "                  ;AN000;
 08E8  57				 push	 di				 ; "  "    "  "                  ;AN000;
 08E9  8B FA				 mov	 di,dx				 ;Change pointer to table	 ;AN000;
 08EB  BA ---- R			 mov	 dx,DG				 ;Point to data segment
Microsoft (R) Macro Assembler Version 5.10                  8/26/25 23:16:08
                                                             Page     1-2
DOS - Message Retriever - DISPMSG.ASM Module                

 08EE  8E DA				 mov	 ds,dx				 ;
 08F0  8B 05				 mov	 ax,[di].Entry1 		 ;Message number		 ;AN000;
 08F2  8B 5D 02				 mov	 bx,[di].Entry2 		 ;Handle			 ;AN000;
 08F5  8B 75 04				 mov	 si,[di].Entry3 		 ;Sublist			 ;AN000;
 08F8  8B 4D 06				 mov	 cx,[di].Entry4 		 ;Count 			 ;AN000;
 08FB  8A 75 08				 mov	 dh,[di].Entry5 		 ;Class 			 ;AN000;
 08FE  8A 55 09				 mov	 dl,[di].Entry6 		 ;Function			 ;AN000;
 0901  8B 7D 0A				 mov	 di,[di].Entry7 		 ;Input 			 ;AN000;
 0904  E8 0169 R			 call	 SysDispMsg			 ;Display the message		 ;AN000;
 0907  5F				 pop	 di				 ;Restore registers		 ;AN000;
 0908  5E				 pop	 si				 ; "  "    "  "                  ;AN000;
 0909  5A				 pop	 dx				 ; "  "    "  "                  ;AN000;
 090A  59				 pop	 cx				 ; "  "    "  "                  ;AN000;
 090B  5B				 pop	 bx				 ; "  "    "  "                  ;AN000;
 090C  58				 pop	 ax				 ; "  "    "  "                  ;AN000;
 090D  1F				 pop	 ds				 ;				 ;AN000;
 090E  C3				 ret					 ;All done			 ;AN000;
 090F				Display_Interface      endp			;				;AN000;
				
				include msgdcl.inc
			     C	; This Macro was removed from sysmsg.inc. We had to remove this
			     C	; macro and put it into it's own include file in order to clear up
			     C	; some assembly errors. MS MASM will not allow a public declaration
			     C	; during the second pass of the assembler. IBM MASM will allow this.
			     C	;
			     C	;
			     C	;
			     C	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
			     C	;;	$M_DECLARE	     Macro
			     C	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
			     C					       ;
			     C	$M_DECLARE    macro	numcls	       ;
			     C	   $M_DCOUNT = 0		       ;
			     C	   REPT  numcls 		       ;
			     C	     $M_DCOUNT =  $M_DCOUNT + 1        ;
			     C	     $M_DECLARE2  %$M_DCOUNT	       ;
			     C	   ENDM 			       ;
			     C	
			     C	  IF COMR
			     C	    IFNDEF $M_RT2			;  If Resident table is not in this assembly,
			     C		EXTRN	$M_RT2:BYTE		;     Must be external
			     C	    ELSE
			     C		PUBLIC	$M_RT2
			     C	    ENDIF				;
			     C	  ELSE
			     C	    IFNDEF $M_RT			;  If Resident table is not in this assembly,
			     C		EXTRN	$M_RT:BYTE		;     Must be external
			     C	    ELSE
			     C		PUBLIC	$M_RT
			     C	    ENDIF				;
			     C	  ENDIF
			     C	
			     C	  $M_CHECK $M_GET_MSG_ADDRESS	      ;  If this subroutine is not in this assembly,
			     C	  $M_CHECK $M_MSGSERV_1 	      ;  If this subroutine is not in this assembly,
			     C	  $M_CHECK $M_MSGSERV_2 	      ;  If this subroutine is not in this assembly,
			     C	
			     C	ENDM				       ;
			     C					       ;
			     C	$M_DECLARE2   macro   innum	       ;
			     C	  IF NOT COMR			       ; IF Not resident COMMAND.COM
			     C	    IF NOT COMT 			 ; IF Not transient COMMAND.COM
			     C	      IFNDEF  $M_CLS_&innum		 ; IF class is not in this assembly,
			     C		IF	FARmsg			 ;
			     C		  EXTRN   $M_CLS_&innum:FAR	 ;    Must be external
			     C		ELSE				 ;
			     C		  EXTRN   $M_CLS_&innum:NEAR	 ;    Must be external
			     C		ENDIF				 ;
			     C	      ELSE				 ; ELSE
			     C		PUBLIC	$M_CLS_&innum		 ;    Label PUBLIC
			     C	      ENDIF				 ;
			     C	    ELSE				 ; ELSE
			     C	      IFDIF  <$M_CLS_&innum>,<$M_CLS_1>  ; IF NOT $M_CLS_1 or
			     C		IFDIF <$M_CLS_&innum>,<$M_CLS_2> ;   IF NOT $M_CLS_2 then
			     C		  IFNDEF  $M_CLS_&innum 	 ;     IF class is not in this assembly,
			     C		    IF	    FARmsg		 ;
			     C		      EXTRN   $M_CLS_&innum:FAR  ;	 Must be external
Microsoft (R) Macro Assembler Version 5.10                  8/26/25 23:16:08
                                                             Page     1-3
DOS - Message Retriever - DISPMSG.ASM Module                

			     C		    ELSE			 ;
			     C		      EXTRN   $M_CLS_&innum:NEAR ;	 Must be external
			     C		    ENDIF			 ;
			     C		  ELSE				 ;     ELSE
			     C		    PUBLIC  $M_CLS_&innum	 ;	 Label PUBLIC
			     C		  ENDIF 			 ;
			     C		ENDIF				 ;
			     C	      ENDIF				 ;
			     C	    ENDIF				 ;
			     C	  ELSE					 ; ELSE
			     C	    IFDIF  <$M_CLS_&innum>,<$M_CLS_1>	 ; IF NOT $M_CLS_1 or
			     C	      IFDIF <$M_CLS_&innum>,<$M_CLS_2>	 ;   IF NOT $M_CLS_2 then
			     C		IFNDEF	$M_CLS_&innum		 ;     IF class is not in this assembly,
			     C		  IF	  FARmsg		 ;
			     C		    EXTRN   $M_CLS_&innum:FAR	 ;	 Must be external
			     C		  ELSE				 ;
			     C		    EXTRN   $M_CLS_&innum:NEAR	 ;	 Must be external
			     C		  ENDIF 			 ;
			     C		ELSE				 ;     ELSE
			     C		  PUBLIC  $M_CLS_&innum 	 ;	 Label PUBLIC
			     C		ENDIF				 ;
			     C	      ENDIF				 ;
			     C	    ENDIF				 ;
			     C	  ENDIF 			       ;
			     C	ENDM				       ;
			     C					       ;
			     C	$M_CHECK      macro   parm	       ;
			     C	  IFNDEF  parm			       ; IF class is not in this assembly,
			     C	    IF	    FARmsg		       ;
			     C	      EXTRN   parm:FAR		       ;    Must be external
			     C	    ELSE			       ;
			     C	      EXTRN   parm:NEAR 	       ;    Must be external
			     C	    ENDIF			       ;
			     C	  ELSE
			     C	    IF COMR
			     C	    ELSE
			     C	      PUBLIC parm
			     C	    ENDIF
			     C	  ENDIF 			       ;
			     C	ENDM				       ;
			     C					       ;
			     C	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
			     C	;;
			     C	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
			     C					       ;
			     C					       ;
			     C	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
			     C	
			     C	
				
 090F				code	ends
					end

Microsoft (R) Macro Assembler Version 5.10                  8/26/25 23:16:08
                                                             Symbols-1


Macros:

		N a m e			Lines

$M_BUILD_PTRS  . . . . . . . . .  	  18
$M_CHECK . . . . . . . . . . . .  	  12
$M_DECLARE . . . . . . . . . . .  	  21
$M_DECLARE2  . . . . . . . . . .  	  41
$M_INC . . . . . . . . . . . . .  	   3
$M_MAKE  . . . . . . . . . . . .  	  10
$M_MAKE_COMR . . . . . . . . . .  	  21
$M_MAKE_COMT . . . . . . . . . .  	   5
$M_POPF  . . . . . . . . . . . .  	   5
ARGVAR . . . . . . . . . . . . .  	  23
ASMVAR . . . . . . . . . . . . .  	   3
ASMVARS  . . . . . . . . . . . .  	   3
ASSERT . . . . . . . . . . . . .  	   0
CALLINSTALL  . . . . . . . . . .  	  12
CREATE_MSG . . . . . . . . . . .  	   9
DEFINE_MSG . . . . . . . . . . .  	   3
DOSASSUME  . . . . . . . . . . .  	   3
ENTER  . . . . . . . . . . . . .  	   3
ENTERCRIT  . . . . . . . . . . .  	   1
ERRNZ  . . . . . . . . . . . . .  	   4
FMT  . . . . . . . . . . . . . .  	   0
LEAVE  . . . . . . . . . . . . .  	   2
LEAVECRIT  . . . . . . . . . . .  	   1
LOCALVAR . . . . . . . . . . . .  	  23
MSG_SERVICES . . . . . . . . . .  	  34
MSG_SERVICES2  . . . . . . . . .  	  14
MSG_UTILNAME . . . . . . . . . .  	   5
PATHLABL . . . . . . . . . . . .  	  10

Structures and Records:

                N a m e                 Width   # fields
                                        Shift   Width   Mask    Initial

$M_CLASS_ID  . . . . . . . . . .  	0004	0003
  $M_CLS_ID  . . . . . . . . . .  	0000
  $M_COMMAND_VER . . . . . . . .  	0001
  $M_NUM_CLS_MSG . . . . . . . .  	0003
$M_COUNTRY_INFO  . . . . . . . .  	0056	000A
  $M_HEADER  . . . . . . . . . .  	0000
  $M_DATE_FORMAT . . . . . . . .  	0044
  $M_CURR_SEPARA . . . . . . . .  	0046
  $M_THOU_SEPARA . . . . . . . .  	004B
  $M_DECI_SEPARA . . . . . . . .  	004D
  $M_DATE_SEPARA . . . . . . . .  	004F
  $M_TIME_SEPARA . . . . . . . .  	0051
  $M_CURR_FORMAT . . . . . . . .  	0053
  $M_SIG_DIGS_CU . . . . . . . .  	0054
  $M_TIME_FORMAT . . . . . . . .  	0055
$M_ID  . . . . . . . . . . . . .  	0004	0002
  $M_NUM . . . . . . . . . . . .  	0000
  $M_TXT_PTR . . . . . . . . . .  	0002
$M_RES_ADDRS . . . . . . . . . .  	0085	0017
  $M_EXT_ERR_ADDRS . . . . . . .  	0000
  $M_EXT_FILE  . . . . . . . . .  	0004
  $M_EXT_COMMAND . . . . . . . .  	0008
  $M_EXT_TERM  . . . . . . . . .  	000C
  $M_PARSE_COMMAND . . . . . . .  	0010
  $M_PARSE_ADDRS . . . . . . . .  	0014
  $M_PARSE_TERM  . . . . . . . .  	0018
  $M_CRIT_ADDRS  . . . . . . . .  	001C
  $M_CRIT_COMMAND  . . . . . . .  	0020
  $M_CRIT_TERM . . . . . . . . .  	0024
  $M_DISK_PROC_ADDR  . . . . . .  	0028
  $M_CLASS_ADDRS . . . . . . . .  	002C
  $M_CLS_TERM  . . . . . . . . .  	0030
  $M_DBCS_VEC  . . . . . . . . .  	0034
  $M_HANDLE  . . . . . . . . . .  	0038
  $M_SIZE  . . . . . . . . . . .  	003A
  $M_CRLF  . . . . . . . . . . .  	003B
  $M_CLASS . . . . . . . . . . .  	003D
  $M_RETURN_ADDR . . . . . . . .  	003E
Microsoft (R) Macro Assembler Version 5.10                  8/26/25 23:16:08
                                                             Symbols-2


  $M_MSG_NUM . . . . . . . . . .  	0040
  $M_DIVISOR . . . . . . . . . .  	0042
  $M_TEMP_BUF  . . . . . . . . .  	0044
  $M_BUF_TERM  . . . . . . . . .  	0084
$M_SUBLIST_STRUC . . . . . . . .  	000B	0008
  $M_S_SIZE  . . . . . . . . . .  	0000
  $M_S_RESV  . . . . . . . . . .  	0001
  $M_S_VALUE . . . . . . . . . .  	0002
  $M_S_ID  . . . . . . . . . . .  	0006
  $M_S_FLAG  . . . . . . . . . .  	0007
  $M_S_MAXW  . . . . . . . . . .  	0008
  $M_S_MINW  . . . . . . . . . .  	0009
  $M_S_PAD . . . . . . . . . . .  	000A
ARENA  . . . . . . . . . . . . .  	0010	0005
  ARENA_SIGNATURE  . . . . . . .  	0000
  ARENA_OWNER  . . . . . . . . .  	0001
  ARENA_SIZE . . . . . . . . . .  	0003
  ARENA_RESERVED . . . . . . . .  	0005
  ARENA_NAME . . . . . . . . . .  	0008
A_BPB  . . . . . . . . . . . . .  	001F	000F
  BPB_BYTESPERSECTOR . . . . . .  	0000
  BPB_SECTORSPERCLUSTER  . . . .  	0002
  BPB_RESERVEDSECTORS  . . . . .  	0003
  BPB_NUMBEROFFATS . . . . . . .  	0005
  BPB_ROOTENTRIES  . . . . . . .  	0006
  BPB_TOTALSECTORS . . . . . . .  	0008
  BPB_MEDIADESCRIPTOR  . . . . .  	000A
  BPB_SECTORSPERFAT  . . . . . .  	000B
  BPB_SECTORSPERTRACK  . . . . .  	000D
  BPB_HEADS  . . . . . . . . . .  	000F
  BPB_HIDDENSECTORS  . . . . . .  	0011
  BPB_BIGTOTALSECTORS  . . . . .  	0015
A_DEVICEPARAMETERS . . . . . . .  	0026	0012
  SPECIALFUNCTIONS . . . . . . .  	0000
  DEVICETYPE . . . . . . . . . .  	0001
  DEVICEATTRIBUTES . . . . . . .  	0002
  NUMBEROFCYLINDERS  . . . . . .  	0004
  MEDIATYPE  . . . . . . . . . .  	0006
  BYTEPERSECTOR  . . . . . . . .  	0007
  SECTORSPERCLUSTER  . . . . . .  	0009
  RESERVEDSECTORS  . . . . . . .  	000A
  NUMBEROFFATS . . . . . . . . .  	000C
  ROOTENTRIES  . . . . . . . . .  	000D
  TOTALSECTORS . . . . . . . . .  	000F
  MEDIADESCRIPTOR  . . . . . . .  	0011
  SECTORSPERFAT  . . . . . . . .  	0012
  SECTORSPERTRACK  . . . . . . .  	0014
  HEADS  . . . . . . . . . . . .  	0016
  HIDDENSECTORS  . . . . . . . .  	0018
  EXT_TOTAL_SECTORS  . . . . . .  	001C
  RESERVED_AREA  . . . . . . . .  	0020
BPBLOCK  . . . . . . . . . . . .  	000D	0008
  BPSECSZ  . . . . . . . . . . .  	0000
  BPCLUS . . . . . . . . . . . .  	0002
  BPRES  . . . . . . . . . . . .  	0003
  BPFTCNT  . . . . . . . . . . .  	0005
  BPDRCNT  . . . . . . . . . . .  	0006
  BPSCCNT  . . . . . . . . . . .  	0008
  BPMEDIA  . . . . . . . . . . .  	000A
  BPFTSEC  . . . . . . . . . . .  	000B
BUFFER_HASH_ENTRY  . . . . . . .  	0008	0004
  EMS_PAGE_NUM . . . . . . . . .  	0000
  BUFFER_BUCKET  . . . . . . . .  	0002
  DIRTY_COUNT  . . . . . . . . .  	0006
  BUFFER_RESERVED  . . . . . . .  	0007
BUFFINFO . . . . . . . . . . . .  	0023	000F
  HASH_PTR . . . . . . . . . . .  	0000
  HASH_COUNT . . . . . . . . . .  	0004
  CACHE_PTR  . . . . . . . . . .  	0006
  CACHE_COUNT  . . . . . . . . .  	000A
  EMS_SAFE_FLAG  . . . . . . . .  	000C
  EMS_LAST_PAGE  . . . . . . . .  	000D
  EMS_FIRST_PAGE . . . . . . . .  	0011
  EMS_NPA640 . . . . . . . . . .  	0015
  EMS_MODE . . . . . . . . . . .  	0017
  EMS_HANDLE . . . . . . . . . .  	0018
Microsoft (R) Macro Assembler Version 5.10                  8/26/25 23:16:08
                                                             Symbols-3


  EMS_PAGEFRAME_NUMBER . . . . .  	001A
  EMS_SEG_CNT  . . . . . . . . .  	001C
  EMS_PAGE_FRAME . . . . . . . .  	001E
  EMS_RESERVED . . . . . . . . .  	0020
  EMS_MAP_BUFF . . . . . . . . .  	0022
CURDIR_LIST  . . . . . . . . . .  	0058	000A
  CURDIR_TEXT  . . . . . . . . .  	0000
  CURDIR_FLAGS . . . . . . . . .  	0043
  CURDIR_DEVPTR  . . . . . . . .  	0045
  CURDIR_ID  . . . . . . . . . .  	0049
  CURDIR_USER_WORD . . . . . . .  	004D
  CURDIR_END . . . . . . . . . .  	004F
  CURDIR_TYPE  . . . . . . . . .  	0051
  CURDIR_IFS_HDR . . . . . . . .  	0052
  CURDIR_FSDA  . . . . . . . . .  	0056
DIR_ENTRY  . . . . . . . . . . .  	0020	000B
  DIR_NAME . . . . . . . . . . .  	0000
  DIR_ATTR . . . . . . . . . . .  	000B
  DIR_CODEPG . . . . . . . . . .  	000C
  DIR_EXTCLUSTER . . . . . . . .  	000E
  DIR_ATTR2  . . . . . . . . . .  	0010
  DIR_PAD  . . . . . . . . . . .  	0011
  DIR_TIME . . . . . . . . . . .  	0016
  DIR_DATE . . . . . . . . . . .  	0018
  DIR_FIRST  . . . . . . . . . .  	001A
  DIR_SIZE_L . . . . . . . . . .  	001C
  DIR_SIZE_H . . . . . . . . . .  	001E
DPB  . . . . . . . . . . . . . .  	0021	0012
  DPB_DRIVE  . . . . . . . . . .  	0000
  DPB_UNIT . . . . . . . . . . .  	0001
  DPB_SECTOR_SIZE  . . . . . . .  	0002
  DPB_CLUSTER_MASK . . . . . . .  	0004
  DPB_CLUSTER_SHIFT  . . . . . .  	0005
  DPB_FIRST_FAT  . . . . . . . .  	0006
  DPB_FAT_COUNT  . . . . . . . .  	0008
  DPB_ROOT_ENTRIES . . . . . . .  	0009
  DPB_FIRST_SECTOR . . . . . . .  	000B
  DPB_MAX_CLUSTER  . . . . . . .  	000D
  DPB_FAT_SIZE . . . . . . . . .  	000F
  DPB_DIR_SECTOR . . . . . . . .  	0011
  DPB_DRIVER_ADDR  . . . . . . .  	0013
  DPB_MEDIA  . . . . . . . . . .  	0017
  DPB_FIRST_ACCESS . . . . . . .  	0018
  DPB_NEXT_DPB . . . . . . . . .  	0019
  DPB_NEXT_FREE  . . . . . . . .  	001D
  DPB_FREE_CNT . . . . . . . . .  	001F
EXEC0  . . . . . . . . . . . . .  	000E	0004
  EXEC0_ENVIRON  . . . . . . . .  	0000
  EXEC0_COM_LINE . . . . . . . .  	0002
  EXEC0_5C_FCB . . . . . . . . .  	0006
  EXEC0_6C_FCB . . . . . . . . .  	000A
EXEC1  . . . . . . . . . . . . .  	0016	0008
  EXEC1_ENVIRON  . . . . . . . .  	0000
  EXEC1_COM_LINE . . . . . . . .  	0002
  EXEC1_5C_FCB . . . . . . . . .  	0006
  EXEC1_6C_FCB . . . . . . . . .  	000A
  EXEC1_SP . . . . . . . . . . .  	000E
  EXEC1_SS . . . . . . . . . . .  	0010
  EXEC1_IP . . . . . . . . . . .  	0012
  EXEC1_CS . . . . . . . . . . .  	0014
EXEC3  . . . . . . . . . . . . .  	0004	0002
  EXEC3_LOAD_ADDR  . . . . . . .  	0000
  EXEC3_RELOC_FAC  . . . . . . .  	0002
EXEC_BLOCK_PARMS . . . . . . . .  	000E	0007
  SEGMENT_ENV  . . . . . . . . .  	0000
  OFFSET_COMMAND . . . . . . . .  	0002
  SEGMENT_COMMAND  . . . . . . .  	0004
  OFFSET_FCB1  . . . . . . . . .  	0006
  SEGMENT_FCB1 . . . . . . . . .  	0008
  OFFSET_FCB2  . . . . . . . . .  	000A
  SEGMENT_FCB2 . . . . . . . . .  	000C
EXE_FILE . . . . . . . . . . . .  	0020	000F
  EXE_SIGNATURE  . . . . . . . .  	0000
  EXE_LEN_MOD_512  . . . . . . .  	0002
  EXE_PAGES  . . . . . . . . . .  	0004
  EXE_RLE_COUNT  . . . . . . . .  	0006
Microsoft (R) Macro Assembler Version 5.10                  8/26/25 23:16:08
                                                             Symbols-4


  EXE_PAR_DIR  . . . . . . . . .  	0008
  EXE_MIN_BSS  . . . . . . . . .  	000A
  EXE_MAX_BSS  . . . . . . . . .  	000C
  EXE_SS . . . . . . . . . . . .  	000E
  EXE_SP . . . . . . . . . . . .  	0010
  EXE_CHKSUM . . . . . . . . . .  	0012
  EXE_IP . . . . . . . . . . . .  	0014
  EXE_CS . . . . . . . . . . . .  	0016
  EXE_RLE_TABLE  . . . . . . . .  	0018
  EXE_IOV  . . . . . . . . . . .  	001A
  EXE_SYM_TAB  . . . . . . . . .  	001C
EXT_OPEN_PARM  . . . . . . . . .  	0006	0002
  EXT_SET_LIST . . . . . . . . .  	0000
  EXT_NUM_OF_PARM  . . . . . . .  	0004
FIND_BUF . . . . . . . . . . . .  	002B	000C
  FIND_BUF_DRIVE . . . . . . . .  	0000
  FIND_BUF_NAME  . . . . . . . .  	0001
  FIND_BUF_SATTR . . . . . . . .  	000C
  FIND_BUF_LASTENT . . . . . . .  	000D
  FIND_BUF_DIRSTART  . . . . . .  	000F
  FIND_BUF_NETID . . . . . . . .  	0011
  FIND_BUF_ATTR  . . . . . . . .  	0015
  FIND_BUF_TIME  . . . . . . . .  	0016
  FIND_BUF_DATE  . . . . . . . .  	0018
  FIND_BUF_SIZE_L  . . . . . . .  	001A
  FIND_BUF_SIZE_H  . . . . . . .  	001C
  FIND_BUF_PNAME . . . . . . . .  	001E
INTERNAT_BLOCK . . . . . . . . .  	0018	0015
  DATE_TIM_FORMAT  . . . . . . .  	0000
  CURRENCY_SYM . . . . . . . . .  	0002
  THOUS_SEP  . . . . . . . . . .  	0007
  DECIMAL_SEP  . . . . . . . . .  	0009
  DATE_SEP . . . . . . . . . . .  	000B
  TIME_SEP . . . . . . . . . . .  	000D
  BIT_FIELD  . . . . . . . . . .  	000F
  CURRENCY_CENTS . . . . . . . .  	0010
  TIME_24  . . . . . . . . . . .  	0011
  MAP_CALL . . . . . . . . . . .  	0012
  DATA_SEP . . . . . . . . . . .  	0016
MEDIA_ID . . . . . . . . . . . .  	0019	0004
  MEDIA_ID_INFO_LEVEL  . . . . .  	0000
  MEDIA_ID_SERIAL_NUMBER . . . .  	0002
  MEDIA_ID_VOLUME_LABEL  . . . .  	0006
  MEDIA_ID_FILE_SYSTEM . . . . .  	0011
MESSAGE_TABLE  . . . . . . . . .  	000C	0007
  ENTRY1 . . . . . . . . . . . .  	0000
  ENTRY2 . . . . . . . . . . . .  	0002
  ENTRY3 . . . . . . . . . . . .  	0004
  ENTRY4 . . . . . . . . . . . .  	0006
  ENTRY5 . . . . . . . . . . . .  	0008
  ENTRY6 . . . . . . . . . . . .  	0009
  ENTRY7 . . . . . . . . . . . .  	000A
PROCESS_DATA_BLOCK . . . . . . .  	005C	0011
  PDB_EXIT_CALL  . . . . . . . .  	0000
  PDB_BLOCK_LEN  . . . . . . . .  	0002
  PDB_CPM_CALL . . . . . . . . .  	0005
  PDB_EXIT . . . . . . . . . . .  	000A
  PDB_CTRL_C . . . . . . . . . .  	000E
  PDB_FATAL_ABORT  . . . . . . .  	0012
  PDB_PARENT_PID . . . . . . . .  	0016
  PDB_JFN_TABLE  . . . . . . . .  	0018
  PDB_ENVIRON  . . . . . . . . .  	002C
  PDB_USER_STACK . . . . . . . .  	002E
  PDB_JFN_LENGTH . . . . . . . .  	0032
  PDB_JFN_POINTER  . . . . . . .  	0034
  PDB_NEXT_PDB . . . . . . . . .  	0038
  PDB_PAD1 . . . . . . . . . . .  	003C
  PDB_CALL_SYSTEM  . . . . . . .  	0050
  PDB_PAD2 . . . . . . . . . . .  	0055
RELATIVE_SECTOR_BUFFER . . . . .  	000A	0005
  START_SECTOR_LOW . . . . . . .  	0000
  START_SECTOR_HIGH  . . . . . .  	0002
  NUMBER_SECTORS . . . . . . . .  	0004
  BUFFER_OFFSET  . . . . . . . .  	0006
  BUFFER_SEGMENT . . . . . . . .  	0008
SF . . . . . . . . . . . . . . .  	0008	0003
Microsoft (R) Macro Assembler Version 5.10                  8/26/25 23:16:08
                                                             Symbols-5


  SFLINK . . . . . . . . . . . .  	0000
  SFCOUNT  . . . . . . . . . . .  	0004
  SFTABLE  . . . . . . . . . . .  	0006
SF_ENTRY . . . . . . . . . . . .  	003B	0014
  SF_REF_COUNT . . . . . . . . .  	0000
  SF_MODE  . . . . . . . . . . .  	0002
  SF_ATTR  . . . . . . . . . . .  	0004
  SF_FLAGS . . . . . . . . . . .  	0005
  SF_DEVPTR  . . . . . . . . . .  	0007
  SF_FIRCLUS . . . . . . . . . .  	000B
  SF_TIME  . . . . . . . . . . .  	000D
  SF_DATE  . . . . . . . . . . .  	000F
  SF_SIZE  . . . . . . . . . . .  	0011
  SF_POSITION  . . . . . . . . .  	0015
  SF_CLUSPOS . . . . . . . . . .  	0019
  SF_DIRSEC  . . . . . . . . . .  	001B
  SF_DIRPOS  . . . . . . . . . .  	001F
  SF_NAME  . . . . . . . . . . .  	0020
  SF_CHAIN . . . . . . . . . . .  	002B
  SF_UID . . . . . . . . . . . .  	002F
  SF_PID . . . . . . . . . . . .  	0031
  SF_MFT . . . . . . . . . . . .  	0033
  SF_LSTCLUS . . . . . . . . . .  	0035
  SF_IFS_HDR . . . . . . . . . .  	0037
SYMBOL_ENTRY . . . . . . . . . .  	0106	0004
  SYM_VALUE  . . . . . . . . . .  	0000
  SYM_TYPE . . . . . . . . . . .  	0004
  SYM_LEN  . . . . . . . . . . .  	0006
  SYM_NAME . . . . . . . . . . .  	0007
SYSINITVARS  . . . . . . . . . .  	0047	0018
  SYSI_DPB . . . . . . . . . . .  	0000
  SYSI_SFT . . . . . . . . . . .  	0004
  SYSI_CLOCK . . . . . . . . . .  	0008
  SYSI_CON . . . . . . . . . . .  	000C
  SYSI_MAXSEC  . . . . . . . . .  	0010
  SYSI_BUF . . . . . . . . . . .  	0012
  SYSI_CDS . . . . . . . . . . .  	0016
  SYSI_FCB . . . . . . . . . . .  	001A
  SYSI_KEEP  . . . . . . . . . .  	001E
  SYSI_NUMIO . . . . . . . . . .  	0020
  SYSI_NCDS  . . . . . . . . . .  	0021
  SYSI_DEV . . . . . . . . . . .  	0022
  SYSI_ATTR  . . . . . . . . . .  	0026
  SYSI_STRAT . . . . . . . . . .  	0028
  SYSI_INTER . . . . . . . . . .  	002A
  SYSI_NAME  . . . . . . . . . .  	002C
  SYSI_SPLICE  . . . . . . . . .  	0034
  SYSI_IBMDOS_SIZE . . . . . . .  	0035
  SYSI_IFS_DOSCALL@  . . . . . .  	0037
  SYSI_IFS . . . . . . . . . . .  	003B
  SYSI_BUFFERS . . . . . . . . .  	003F
  SYSI_BOOT_DRIVE  . . . . . . .  	0043
  SYSI_DWMOVE  . . . . . . . . .  	0044
  SYSI_EXT_MEM . . . . . . . . .  	0045
SYSINITVARS_EXT  . . . . . . . .  	0008	0002
  SYSI_INITVARS  . . . . . . . .  	0000
  SYSI_COUNTRY_TAB . . . . . . .  	0004
SYS_FCB  . . . . . . . . . . . .  	0025	000C
  FCB_DRIVE  . . . . . . . . . .  	0000
  FCB_NAME . . . . . . . . . . .  	0001
  FCB_EXT  . . . . . . . . . . .  	0009
  FCB_EXTENT . . . . . . . . . .  	000C
  FCB_RECSIZ . . . . . . . . . .  	000E
  FCB_FILSIZ . . . . . . . . . .  	0010
  FCB_DRVBP  . . . . . . . . . .  	0012
  FCB_FDATE  . . . . . . . . . .  	0014
  FCB_FTIME  . . . . . . . . . .  	0016
  FCB_RESERVED . . . . . . . . .  	0018
  FCB_NR . . . . . . . . . . . .  	0020
  FCB_RR . . . . . . . . . . . .  	0021
USER_ENVIRON . . . . . . . . . .  	0018	000C
  USER_AX  . . . . . . . . . . .  	0000
  USER_BX  . . . . . . . . . . .  	0002
  USER_CX  . . . . . . . . . . .  	0004
  USER_DX  . . . . . . . . . . .  	0006
  USER_SI  . . . . . . . . . . .  	0008
Microsoft (R) Macro Assembler Version 5.10                  8/26/25 23:16:08
                                                             Symbols-6


  USER_DI  . . . . . . . . . . .  	000A
  USER_BP  . . . . . . . . . . .  	000C
  USER_DS  . . . . . . . . . . .  	000E
  USER_ES  . . . . . . . . . . .  	0010
  USER_IP  . . . . . . . . . . .  	0012
  USER_CS  . . . . . . . . . . .  	0014
  USER_F . . . . . . . . . . . .  	0016
XAL  . . . . . . . . . . . . . .  	0200	0005
  XAL_TSIZE  . . . . . . . . . .  	0000
  XAL_TCOUNT . . . . . . . . . .  	0002
  XAL_LSIZE  . . . . . . . . . .  	0004
  XAL_LCOUNT . . . . . . . . . .  	0006
  XAL_DATA . . . . . . . . . . .  	0008

Segments and Groups:

                N a m e         	Length	 Align	Combine Class

DG . . . . . . . . . . . . . . .  	GROUP
  DATA . . . . . . . . . . . . .  	01D9	PARA	PUBLIC	'DATA'
  CONST  . . . . . . . . . . . .  	0000	PARA	PUBLIC	'CONST'
  CODE . . . . . . . . . . . . .  	090F	PARA	PUBLIC	'CODE'
  CSTACK . . . . . . . . . . . .  	01EA	WORD	STACK	'STACK'
  LASTSEG  . . . . . . . . . . .  	0000	PARA	PUBLIC	'LAST'

Symbols:            

                N a m e         	Type	 Value	 Attr

ABORT  . . . . . . . . . . . . .  	NUMBER	0000	
ACCESS_MASK  . . . . . . . . . .  	NUMBER	000F	
ACTION_39  . . . . . . . . . . .  	NUMBER	0004	
ACTION_CREATED_OPENED  . . . . .  	NUMBER	0002	
ACTION_OPENED  . . . . . . . . .  	NUMBER	0001	
ACTION_REPLACED_OPENED . . . . .  	NUMBER	0003	
ADDR_INT_ABORT . . . . . . . . .  	NUMBER	0080	
ADDR_INT_COMMAND . . . . . . . .  	NUMBER	0084	
ADDR_INT_CTRL_C  . . . . . . . .  	NUMBER	008C	
ADDR_INT_DISK_READ . . . . . . .  	NUMBER	0094	
ADDR_INT_DISK_WRITE  . . . . . .  	NUMBER	0098	
ADDR_INT_FASTCON . . . . . . . .  	NUMBER	00A4	
ADDR_INT_FATAL_ABORT . . . . . .  	NUMBER	0090	
ADDR_INT_IBM . . . . . . . . . .  	NUMBER	00A8	
ADDR_INT_KEEP_PROCESS  . . . . .  	NUMBER	009C	
ADDR_INT_SPOOLER . . . . . . . .  	NUMBER	00A0	
ADDR_INT_TERMINATE . . . . . . .  	NUMBER	0088	
ALLOC  . . . . . . . . . . . . .  	NUMBER	0048	
ALLOCOPER  . . . . . . . . . . .  	NUMBER	0058	
ALLOWED_FAIL . . . . . . . . . .  	NUMBER	0008	
ALLOWED_IGNORE . . . . . . . . .  	NUMBER	0020	
ALLOWED_RETRY  . . . . . . . . .  	NUMBER	0010	
ALTVECT  . . . . . . . . . . . .  	ALIAS	 FALSE		
ALT_EXPECTED_VERSION . . . . . .  	NUMBER	1A05	
ALT_GOOD_DOS . . . . . . . . . .  	L NEAR	014D	CODE
ALT_MAJOR_VERSION  . . . . . . .  	NUMBER	0005	
ALT_MINOR_VERSION  . . . . . . .  	NUMBER	001A	
AMIS_ID  . . . . . . . . . . . .  	L NEAR	0010	CODE
AMIS_ID_MSG  . . . . . . . . . .  	L NEAR	0015	CODE
AMIS_ID_MSG_END  . . . . . . . .  	L NEAR	001C	CODE
amis_sign  . . . . . . . . . . .  	L NEAR	0000	CODE	Global
AMIS_SIGN_SEGMENT  . . . . . . .  	ALIAS	 CODE		
APPEND_OFF . . . . . . . . . . .  	NUMBER	0000	
APPEND_ON  . . . . . . . . . . .  	NUMBER	0001	
APPEND_X . . . . . . . . . . . .  	NUMBER	B706	
APPEND_X_SET . . . . . . . . . .  	NUMBER	0001	
AREAD  . . . . . . . . . . . . .  	NUMBER	0025	
ARENA_OWNER_SYSTEM . . . . . . .  	NUMBER	0000	
ARENA_SIGNATURE_END  . . . . . .  	NUMBER	005A	
ARENA_SIGNATURE_NORMAL . . . . .  	NUMBER	004D	
ASCIIZ_END . . . . . . . . . . .  	NUMBER	0000	
askmsg . . . . . . . . . . . . .  	L WORD	00A1	DATA	Global
ASSIGNOPER . . . . . . . . . . .  	NUMBER	005F	
ASSIGN_CHECK . . . . . . . . . .  	NUMBER	8000	
ATTR_ALL . . . . . . . . . . . .  	NUMBER	0016	
ATTR_ARCHIVE . . . . . . . . . .  	NUMBER	0020	
Microsoft (R) Macro Assembler Version 5.10                  8/26/25 23:16:08
                                                             Symbols-7


ATTR_CHANGEABLE  . . . . . . . .  	NUMBER	0027	
ATTR_DEVICE  . . . . . . . . . .  	NUMBER	0040	
ATTR_DIRECTORY . . . . . . . . .  	NUMBER	0010	
ATTR_HIDDEN  . . . . . . . . . .  	NUMBER	0002	
ATTR_IGNORE  . . . . . . . . . .  	NUMBER	0061	
ATTR_READ_ONLY . . . . . . . . .  	NUMBER	0001	
ATTR_SYSTEM  . . . . . . . . . .  	NUMBER	0004	
ATTR_VOLUME_ID . . . . . . . . .  	NUMBER	0008	
AUTO_COMMIT_WRITE  . . . . . . .  	NUMBER	4000	
AWRITE . . . . . . . . . . . . .  	NUMBER	0026	

baddrv . . . . . . . . . . . . .  	L WORD	0065	DATA	Global
BAD_EXIT . . . . . . . . . . . .  	NUMBER	00FF	
BDOS . . . . . . . . . . . . . .  	NUMBER	0021	
BELL . . . . . . . . . . . . . .  	NUMBER	0007	
BIG_FAT_THRESHOLD  . . . . . . .  	NUMBER	0FF6	
BIN_HEX_BYTE . . . . . . . . . .  	NUMBER	0013	
BIN_HEX_DWORD  . . . . . . . . .  	NUMBER	0033	
BIN_HEX_TYPE . . . . . . . . . .  	NUMBER	0003	
BIN_HEX_WORD . . . . . . . . . .  	NUMBER	0023	
BLANK  . . . . . . . . . . . . .  	NUMBER	0020	
BOOT . . . . . . . . . . . . . .  	NUMBER	0020	
BUFFERFLAG . . . . . . . . . . .  	NUMBER	FFFF	
BUFINSIZ . . . . . . . . . . . .  	NUMBER	0014	
BUF_DIRTY  . . . . . . . . . . .  	NUMBER	0040	
BUF_DPB  . . . . . . . . . . . .  		000D	
BUF_FILL . . . . . . . . . . . .  		0011	
BUF_FLAGS  . . . . . . . . . . .  		0005	
BUF_FREE . . . . . . . . . . . .  	NUMBER	00FF	
BUF_ID . . . . . . . . . . . . .  		0004	
BUF_ISDATA . . . . . . . . . . .  	NUMBER	0008	
BUF_ISDIR  . . . . . . . . . . .  	NUMBER	0004	
BUF_ISFAT  . . . . . . . . . . .  	NUMBER	0002	
BUF_ISNET  . . . . . . . . . . .  	NUMBER	0080	
BUF_NETID  . . . . . . . . . . .  	ALIAS	 BUFINSIZ		
BUF_NEXT . . . . . . . . . . . .  		0000	
BUF_OFFSET . . . . . . . . . . .  	DWORD	0006	
BUF_PREV . . . . . . . . . . . .  		0002	
BUF_RESERVED . . . . . . . . . .  		0013	
BUF_SECTOR . . . . . . . . . . .  		0006	
BUF_SNBUF  . . . . . . . . . . .  	NUMBER	0010	
BUF_TYPE_0 . . . . . . . . . . .  	NUMBER	00F1	
BUF_VISIT  . . . . . . . . . . .  	NUMBER	0020	
BUF_WRTCNT . . . . . . . . . . .  		000A	
BUF_WRTCNTINC  . . . . . . . . .  		000B	

CARGS  . . . . . . . . . . . . .  	NUMBER	0000	
CHARMSG  . . . . . . . . . . . .  	NUMBER	FFFF	
CHAR_FIELD_ASCIIZ  . . . . . . .  	NUMBER	0010	
CHAR_FIELD_CHAR  . . . . . . . .  	NUMBER	0000	
CHAR_OPER  . . . . . . . . . . .  	NUMBER	0037	
CHAR_TYPE  . . . . . . . . . . .  	NUMBER	0000	
CHDIR  . . . . . . . . . . . . .  	NUMBER	003B	
CHECK_AMIS . . . . . . . . . . .  	L NEAR	00F1	CODE
CHECK_AMIS_DONE  . . . . . . . .  	L NEAR	0128	CODE
CHECK_AMIS_LOOP  . . . . . . . .  	L NEAR	00FA	CODE
CHECK_AMIS_NEXT  . . . . . . . .  	L NEAR	0123	CODE
CHECK_AMIS_UNSUP . . . . . . . .  	L NEAR	0127	CODE
CHMOD  . . . . . . . . . . . . .  	NUMBER	0043	
CLASS  . . . . . . . . . . . . .  	NUMBER	00FF	
CLASS_1_MESSAGECOUNT . . . . . .  	NUMBER	0001	
CLASS_2_MESSAGECOUNT . . . . . .  	NUMBER	0001	
CLASS_A_MESSAGECOUNT . . . . . .  	NUMBER	000C	
CLOSE  . . . . . . . . . . . . .  	NUMBER	003E	
COLON  . . . . . . . . . . . . .  	NUMBER	003A	
command_line_buffer  . . . . . .  	V BYTE	0000	DATA	External
COMMAND_LINE_LENGTH  . . . . . .  	NUMBER	0080	
COMMIT . . . . . . . . . . . . .  	NUMBER	0068	
COMR . . . . . . . . . . . . . .  	NUMBER	0000	
COMT . . . . . . . . . . . . . .  	NUMBER	0000	
COUNT  . . . . . . . . . . . . .  	NUMBER	0000	
CR . . . . . . . . . . . . . . .  	NUMBER	000D	
CREAT  . . . . . . . . . . . . .  	NUMBER	003C	
CREATENEWFILE  . . . . . . . . .  	NUMBER	005B	
CREATETEMPFILE . . . . . . . . .  	NUMBER	005A	
CREATE_PROCESS_DATA_BLOCK  . . .  	NUMBER	0026	
Microsoft (R) Macro Assembler Version 5.10                  8/26/25 23:16:08
                                                             Symbols-8


CRITASSIGN . . . . . . . . . . .  	NUMBER	0008	
CRITDEVICE . . . . . . . . . . .  	NUMBER	0002	
CRITDISK . . . . . . . . . . . .  	NUMBER	0001	
CRITICAL_ERROR_FAIL  . . . . . .  	NUMBER	0003	
CRITIFS  . . . . . . . . . . . .  	NUMBER	0006	
CRITMEM  . . . . . . . . . . . .  	NUMBER	0001	
CRITNET  . . . . . . . . . . . .  	NUMBER	0005	
CRITSFT  . . . . . . . . . . . .  	NUMBER	0001	
CRITSHARE  . . . . . . . . . . .  	NUMBER	0001	
CRLF_Ptr . . . . . . . . . . . .  	L WORD	00C5	DATA	Global
CURDIRLEN  . . . . . . . . . . .  	NUMBER	0058	
CURDIR_INUSE . . . . . . . . . .  	NUMBER	4000	
CURDIR_ISIFS . . . . . . . . . .  	NUMBER	8000	
CURDIR_ISNET . . . . . . . . . .  	NUMBER	8000	
CURDIR_LOCAL . . . . . . . . . .  	NUMBER	1000	
CURDIR_NETID . . . . . . . . . .  	DWORD	0049	
CURDIR_SPLICE  . . . . . . . . .  	NUMBER	2000	
CURRENT_DIR  . . . . . . . . . .  	NUMBER	0047	
C_BS . . . . . . . . . . . . . .  	NUMBER	0008	
C_CR . . . . . . . . . . . . . .  	NUMBER	000D	
C_DEL  . . . . . . . . . . . . .  	NUMBER	007F	
C_ETB  . . . . . . . . . . . . .  	NUMBER	0017	
C_ETX  . . . . . . . . . . . . .  	NUMBER	0003	
C_HT . . . . . . . . . . . . . .  	NUMBER	0009	
C_LF . . . . . . . . . . . . . .  	NUMBER	000A	
C_NAK  . . . . . . . . . . . . .  	NUMBER	0015	

DATEMSG  . . . . . . . . . . . .  	NUMBER	0000	
DATE_MD  . . . . . . . . . . . .  	NUMBER	0014	
DATE_MDY_2 . . . . . . . . . . .  	NUMBER	0024	
DATE_MDY_4 . . . . . . . . . . .  	NUMBER	0034	
DATE_TYPE  . . . . . . . . . . .  	NUMBER	0004	
DBCS . . . . . . . . . . . . . .  	NUMBER	0000	
DBCS_BLANK . . . . . . . . . . .  	NUMBER	0040	
DBCS_LEAD  . . . . . . . . . . .  	NUMBER	0081	
DBCS_VECTOR_SIZE . . . . . . . .  	NUMBER	0002	
DEALLOC  . . . . . . . . . . . .  	NUMBER	0049	
DEBUG  . . . . . . . . . . . . .  	NUMBER	0000	
DEVID_BLOCK_DEV  . . . . . . . .  	NUMBER	001F	
DEVID_DEVICE . . . . . . . . . .  	NUMBER	0080	
DEVID_DEVICE_CLOCK . . . . . . .  	NUMBER	0008	
DEVID_DEVICE_CON_IN  . . . . . .  	NUMBER	0001	
DEVID_DEVICE_CON_OUT . . . . . .  	NUMBER	0002	
DEVID_DEVICE_EOF . . . . . . . .  	NUMBER	0040	
DEVID_DEVICE_NULL  . . . . . . .  	NUMBER	0004	
DEVID_DEVICE_RAW . . . . . . . .  	NUMBER	0020	
DEVID_DEVICE_SPECIAL . . . . . .  	NUMBER	0010	
DEVID_EOF  . . . . . . . . . . .  	NUMBER	0040	
DEVID_FILE_CLEAN . . . . . . . .  	NUMBER	0040	
DEVID_FILE_MASK_DRIVE  . . . . .  	NUMBER	003F	
DEVID_ISCIN  . . . . . . . . . .  	NUMBER	0001	
DEVID_ISCLK  . . . . . . . . . .  	NUMBER	0008	
DEVID_ISCOT  . . . . . . . . . .  	NUMBER	0002	
DEVID_ISDEV  . . . . . . . . . .  	NUMBER	0080	
DEVID_ISNUL  . . . . . . . . . .  	NUMBER	0004	
DEVID_RAW  . . . . . . . . . . .  	NUMBER	0020	
DEVID_SPECIAL  . . . . . . . . .  	NUMBER	0010	
dirmsg . . . . . . . . . . . . .  	L WORD	0071	DATA	Global
DIRSTRLEN  . . . . . . . . . . .  	NUMBER	0043	
DIR_ATTRIBUTE  . . . . . . . . .  	NUMBER	0010	
DIR_ENTRIES_PER_SECTOR . . . . .  	NUMBER	0010	
DIR_SEARCH_FIRST . . . . . . . .  	NUMBER	0011	
DIR_SEARCH_NEXT  . . . . . . . .  	NUMBER	0012	
DISK_PROC  . . . . . . . . . . .  	NUMBER	0000	
DISK_RESET . . . . . . . . . . .  	NUMBER	000D	
DISPLAYMSG . . . . . . . . . . .  	NUMBER	0000	
Display_Interface  . . . . . . .  	N PROC	08E2	CODE	Global	Length = 002D
DOS_BUF_KEYB_INP . . . . . . . .  	NUMBER	000A	
DOS_CLOSE_FILE . . . . . . . . .  	NUMBER	003E	
DOS_CLR_KEYB_BUF . . . . . . . .  	NUMBER	000C	
DOS_CLR_KEYB_BUF_MASK  . . . . .  	NUMBER	00C0	
DOS_CON_INP  . . . . . . . . . .  	NUMBER	0008	
DOS_DIR_CON_INP  . . . . . . . .  	NUMBER	0007	
DOS_DISP_CHAR  . . . . . . . . .  	NUMBER	0002	
DOS_DISP_STRING  . . . . . . . .  	NUMBER	0009	
DOS_EXTENDED_OPEN  . . . . . . .  	NUMBER	6C00	
Microsoft (R) Macro Assembler Version 5.10                  8/26/25 23:16:08
                                                             Symbols-9


DOS_GET_ADDR . . . . . . . . . .  	NUMBER	0008	
DOS_GET_COUNTRY  . . . . . . . .  	NUMBER	0038	
DOS_GET_CRITICAL . . . . . . . .  	NUMBER	0004	
DOS_GET_DBCS_INFO  . . . . . . .  	NUMBER	6300	
DOS_GET_EXTENDED . . . . . . . .  	NUMBER	0000	
DOS_GET_EXT_ERROR  . . . . . . .  	NUMBER	0059	
DOS_GET_EXT_ERROR_BX . . . . . .  	NUMBER	0000	
DOS_GET_EXT_PARSE_ADD  . . . . .  	NUMBER	122E	
DOS_GET_FILE . . . . . . . . . .  	NUMBER	0006	
DOS_GET_PARSE  . . . . . . . . .  	NUMBER	0002	
DOS_GET_VERSION  . . . . . . . .  	NUMBER	0030	
DOS_IOCTL_GET_INFO . . . . . . .  	NUMBER	4400	
DOS_IOCTL_SET_INFO . . . . . . .  	NUMBER	4401	
DOS_KEYB_INP . . . . . . . . . .  	NUMBER	0001	
DOS_LSEEK_FILE . . . . . . . . .  	NUMBER	4200	
DOS_READ_BYTE  . . . . . . . . .  	NUMBER	003F	
DOS_SET_ADDR . . . . . . . . . .  	NUMBER	0009	
DOS_WRITE_HANDLE . . . . . . . .  	NUMBER	0040	
DO_INCLUDE . . . . . . . . . . .  	NUMBER	0001	
DPBSIZ . . . . . . . . . . . . .  	NUMBER	0021	
DriveLetter  . . . . . . . . . .  	V BYTE	0000	DATA	External
Drive_Letter_Msg . . . . . . . .  	V BYTE	0000	DATA	External
DRIVE_NOT_READY  . . . . . . . .  	NUMBER	0002	
DRIVE_SUBLIST  . . . . . . . . .  	L BYTE	0037	DATA
DrvLet . . . . . . . . . . . . .  	V BYTE	0000	DATA	External
DrvLet1  . . . . . . . . . . . .  	V BYTE	0000	DATA	External
DSKSIZ . . . . . . . . . . . . .  	NUMBER	000D	
DUP_PDB  . . . . . . . . . . . .  	NUMBER	0055	

ECS_CALL . . . . . . . . . . . .  	NUMBER	0063	
EMS_MAP_BUFF_SIZE  . . . . . . .  	NUMBER	000C	
END_OF_VECTOR  . . . . . . . . .  	NUMBER	0000	
ENTRYPOINT . . . . . . . . . . .  	NUMBER	00C0	
ERRACT_ABORT . . . . . . . . . .  	NUMBER	0004	
ERRACT_DLYRET  . . . . . . . . .  	NUMBER	0002	
ERRACT_IGNORE  . . . . . . . . .  	NUMBER	0006	
ERRACT_INTRET  . . . . . . . . .  	NUMBER	0007	
ERRACT_PANIC . . . . . . . . . .  	NUMBER	0005	
ERRACT_RETRY . . . . . . . . . .  	NUMBER	0001	
ERRACT_USER  . . . . . . . . . .  	NUMBER	0003	
ERRCLASS_ALREADY . . . . . . . .  	NUMBER	000C	
ERRCLASS_APPERR  . . . . . . . .  	NUMBER	0007	
ERRCLASS_AUTH  . . . . . . . . .  	NUMBER	0003	
ERRCLASS_BADFMT  . . . . . . . .  	NUMBER	0009	
ERRCLASS_HRDFAIL . . . . . . . .  	NUMBER	0005	
ERRCLASS_INTRN . . . . . . . . .  	NUMBER	0004	
ERRCLASS_LOCKED  . . . . . . . .  	NUMBER	000A	
ERRCLASS_MEDIA . . . . . . . . .  	NUMBER	000B	
ERRCLASS_NOTFND  . . . . . . . .  	NUMBER	0008	
ERRCLASS_OUTRES  . . . . . . . .  	NUMBER	0001	
ERRCLASS_SYSFAIL . . . . . . . .  	NUMBER	0006	
ERRCLASS_TEMPSIT . . . . . . . .  	NUMBER	0002	
ERRCLASS_UNK . . . . . . . . . .  	NUMBER	000D	
ERRLOC_DISK  . . . . . . . . . .  	NUMBER	0002	
ERRLOC_MEM . . . . . . . . . . .  	NUMBER	0005	
ERRLOC_NET . . . . . . . . . . .  	NUMBER	0003	
ERRLOC_SERDEV  . . . . . . . . .  	NUMBER	0004	
ERRLOC_UNK . . . . . . . . . . .  	NUMBER	0001	
ERROR_ACCESS_DENIED  . . . . . .  	NUMBER	0005	
ERROR_ALREADY_ASSIGNED . . . . .  	NUMBER	0055	
ERROR_ARENA_TRASHED  . . . . . .  	NUMBER	0007	
ERROR_BAD_COMMAND  . . . . . . .  	NUMBER	0016	
ERROR_BAD_ENVIRONMENT  . . . . .  	NUMBER	000A	
ERROR_BAD_FORMAT . . . . . . . .  	NUMBER	000B	
ERROR_BAD_LENGTH . . . . . . . .  	NUMBER	0018	
ERROR_BAD_UNIT . . . . . . . . .  	NUMBER	0014	
ERROR_CANNOT_MAKE  . . . . . . .  	NUMBER	0052	
ERROR_CLASS_39 . . . . . . . . .  	NUMBER	0001	
ERROR_CODE_PAGE_MISMATCHED . . .  	NUMBER	0025	
ERROR_CRC  . . . . . . . . . . .  	NUMBER	0017	
ERROR_CURRENT_DIRECTORY  . . . .  	NUMBER	0010	
ERROR_DUP_FCB  . . . . . . . . .  	NUMBER	0051	
ERROR_FAIL_I24 . . . . . . . . .  	NUMBER	0053	
ERROR_FCB_UNAVAILABLE  . . . . .  	NUMBER	0023	
ERROR_FILE_EXISTS  . . . . . . .  	NUMBER	0050	
ERROR_FILE_NOT_FOUND . . . . . .  	NUMBER	0002	
Microsoft (R) Macro Assembler Version 5.10                  8/26/25 23:16:08
                                                             Symbols-10


ERROR_GEN_FAILURE  . . . . . . .  	NUMBER	001F	
ERROR_HANDLE_DISK_FULL . . . . .  	NUMBER	0027	
ERROR_HANDLE_EOF . . . . . . . .  	NUMBER	0026	
ERROR_I24_BAD_COMMAND  . . . . .  	NUMBER	0003	
ERROR_I24_BAD_LENGTH . . . . . .  	NUMBER	0005	
ERROR_I24_BAD_UNIT . . . . . . .  	NUMBER	0001	
ERROR_I24_CRC  . . . . . . . . .  	NUMBER	0004	
ERROR_I24_GEN_FAILURE  . . . . .  	NUMBER	000C	
ERROR_I24_NOT_DOS_DISK . . . . .  	NUMBER	0007	
ERROR_I24_NOT_READY  . . . . . .  	NUMBER	0002	
ERROR_I24_OUT_OF_PAPER . . . . .  	NUMBER	0009	
ERROR_I24_READ_FAULT . . . . . .  	NUMBER	000B	
ERROR_I24_SECTOR_NOT_FOUND . . .  	NUMBER	0008	
ERROR_I24_SEEK . . . . . . . . .  	NUMBER	0006	
ERROR_I24_WRITE_FAULT  . . . . .  	NUMBER	000A	
ERROR_I24_WRITE_PROTECT  . . . .  	NUMBER	0000	
ERROR_I24_WRONG_DISK . . . . . .  	NUMBER	000F	
ERROR_INVALID_ACCESS . . . . . .  	NUMBER	000C	
ERROR_INVALID_BLOCK  . . . . . .  	NUMBER	0009	
ERROR_INVALID_DATA . . . . . . .  	NUMBER	000D	
ERROR_INVALID_DRIVE  . . . . . .  	NUMBER	000F	
ERROR_INVALID_FUNCTION . . . . .  	NUMBER	0001	
ERROR_INVALID_HANDLE . . . . . .  	NUMBER	0006	
ERROR_INVALID_PARAMETER  . . . .  	NUMBER	0057	
ERROR_INVALID_PASSWORD . . . . .  	NUMBER	0056	
ERROR_LOCK_VIOLATION . . . . . .  	NUMBER	0021	
ERROR_NET_WRITE_FAULT  . . . . .  	NUMBER	0058	
ERROR_NOT_DOS_DISK . . . . . . .  	NUMBER	001A	
ERROR_NOT_ENOUGH_MEMORY  . . . .  	NUMBER	0008	
ERROR_NOT_READY  . . . . . . . .  	NUMBER	0015	
ERROR_NOT_SAME_DEVICE  . . . . .  	NUMBER	0011	
ERROR_NOT_SUPPORTED  . . . . . .  	NUMBER	0032	
ERROR_NO_MORE_FILES  . . . . . .  	NUMBER	0012	
ERROR_OUT_OF_PAPER . . . . . . .  	NUMBER	001C	
ERROR_OUT_OF_STRUCTURES  . . . .  	NUMBER	0054	
ERROR_PATH_NOT_FOUND . . . . . .  	NUMBER	0003	
ERROR_READ_FAULT . . . . . . . .  	NUMBER	001E	
ERROR_SECTOR_NOT_FOUND . . . . .  	NUMBER	001B	
ERROR_SEEK . . . . . . . . . . .  	NUMBER	0019	
ERROR_SHARING_BUFFER_EXCEEDED  .  	NUMBER	0024	
ERROR_SHARING_VIOLATION  . . . .  	NUMBER	0020	
ERROR_SYS_COMP_NOT_LOADED  . . .  	NUMBER	005A	
ERROR_TOO_MANY_OPEN_FILES  . . .  	NUMBER	0004	
ERROR_WRITE_FAULT  . . . . . . .  	NUMBER	001D	
ERROR_WRITE_PROTECT  . . . . . .  	NUMBER	0013	
ERROR_WRONG_DISK . . . . . . . .  	NUMBER	0022	
EXEC . . . . . . . . . . . . . .  	NUMBER	004B	
EXEC_FUNC_NO_EXECUTE . . . . . .  	NUMBER	0001	
EXEC_FUNC_OVERLAY  . . . . . . .  	NUMBER	0002	
EXE_VALID_OLD_SIGNATURE  . . . .  	NUMBER	4D5A	
EXE_VALID_SIGNATURE  . . . . . .  	NUMBER	5A4D	
EXISTS_MASK  . . . . . . . . . .  	NUMBER	000F	
EXIT . . . . . . . . . . . . . .  	NUMBER	004C	
EXIT_ABORT . . . . . . . . . . .  	NUMBER	0000	
EXIT_CTRL_C  . . . . . . . . . .  	NUMBER	0001	
EXIT_HARD_ERROR  . . . . . . . .  	NUMBER	0002	
EXIT_KEEP_PROCESS  . . . . . . .  	NUMBER	0003	
EXIT_TERMINATE . . . . . . . . .  	NUMBER	0000	
EXPECTED_VERSION . . . . . . . .  	NUMBER	0004	
Extended_Error_Msg . . . . . . .  	L WORD	00D1	DATA	Global
EXTHANDLE  . . . . . . . . . . .  	NUMBER	0067	
EXTOPEN  . . . . . . . . . . . .  	NUMBER	006C	
EXT_ERR_39 . . . . . . . . . . .  	NUMBER	0027	
EXT_ERR_CLASS  . . . . . . . . .  	NUMBER	0001	
EXT_EXISTS_FAIL  . . . . . . . .  	NUMBER	0000	
EXT_EXISTS_OPEN  . . . . . . . .  	NUMBER	0001	
EXT_FILE_NOT_EXISTS  . . . . . .  	NUMBER	0004	
EXT_NEXISTS_CREATE . . . . . . .  	NUMBER	0010	
EXT_OPEN_I24_OFF . . . . . . . .  	NUMBER	0002	
EXT_OPEN_ON  . . . . . . . . . .  	NUMBER	0001	

FALSE  . . . . . . . . . . . . .  	NUMBER	0000	
FARMSG . . . . . . . . . . . . .  	NUMBER	0000	
FAT12_FILE_SYSTEM  . . . . . . .  	NUMBER	0001	
FAT16_FILE_SYSTEM  . . . . . . .  	NUMBER	0004	
FATerrRead . . . . . . . . . . .  	L WORD	00AD	DATA	Global
Microsoft (R) Macro Assembler Version 5.10                  8/26/25 23:16:08
                                                             Symbols-11


FATerrWrite  . . . . . . . . . .  	L WORD	00B9	DATA	Global
FCB  . . . . . . . . . . . . . .  	NUMBER	005C	
FCB1 . . . . . . . . . . . . . .  	NUMBER	005C	
FCB2 . . . . . . . . . . . . . .  	NUMBER	006C	
FCBDEVICE  . . . . . . . . . . .  	NUMBER	0040	
FCBMASK  . . . . . . . . . . . .  	NUMBER	00C0	
FCBNETWORK . . . . . . . . . . .  	NUMBER	0080	
FCBSHARE . . . . . . . . . . . .  	NUMBER	00C0	
FCBSPECIAL . . . . . . . . . . .  	NUMBER	0080	
FCB_CLOSE  . . . . . . . . . . .  	NUMBER	0010	
FCB_CREATE . . . . . . . . . . .  	NUMBER	0016	
FCB_DELETE . . . . . . . . . . .  	NUMBER	0013	
FCB_FILENAME_LENGTH  . . . . . .  	NUMBER	000B	
FCB_L_ATTR . . . . . . . . . . .  	BYTE	001E	
FCB_L_DRIVE  . . . . . . . . . .  	BYTE	0019	
FCB_L_FIRCLUS  . . . . . . . . .  	WORD	001A	
FCB_L_MFS  . . . . . . . . . . .  	WORD	001C	
FCB_NETID  . . . . . . . . . . .  	DWORD	001C	
FCB_NET_DRIVE  . . . . . . . . .  	BYTE	0019	
FCB_NET_HANDLE . . . . . . . . .  	WORD	001A	
FCB_NSLD_DRIVE . . . . . . . . .  	BYTE	0019	
FCB_NSLD_DRVPTR  . . . . . . . .  	DWORD	001A	
FCB_NSL_BITS . . . . . . . . . .  	BYTE	001A	
FCB_NSL_DIRPOS . . . . . . . . .  	BYTE	001F	
FCB_NSL_DIRSEC . . . . . . . . .  	WORD	001D	
FCB_NSL_DRIVE  . . . . . . . . .  	BYTE	0019	
FCB_NSL_FIRCLUS  . . . . . . . .  	WORD	001B	
FCB_OPEN . . . . . . . . . . . .  	NUMBER	000F	
FCB_RANDOM_READ  . . . . . . . .  	NUMBER	0021	
FCB_RANDOM_READ_BLOCK  . . . . .  	NUMBER	0027	
FCB_RANDOM_WRITE . . . . . . . .  	NUMBER	0022	
FCB_RANDOM_WRITE_BLOCK . . . . .  	NUMBER	0028	
FCB_RENAME . . . . . . . . . . .  	NUMBER	0017	
FCB_SEQ_READ . . . . . . . . . .  	NUMBER	0014	
FCB_SEQ_WRITE  . . . . . . . . .  	NUMBER	0015	
FCB_SFN  . . . . . . . . . . . .  	BYTE	0018	
FCHK . . . . . . . . . . . . . .  	NUMBER	0001	
FDELIM . . . . . . . . . . . . .  	NUMBER	0002	
FFCB . . . . . . . . . . . . . .  	NUMBER	0008	
FILDIRENT  . . . . . . . . . . .  	NUMBER	0010	
FILE_TIMES . . . . . . . . . . .  	NUMBER	0057	
FILPERPROC . . . . . . . . . . .  	NUMBER	0014	
FIND_FIRST . . . . . . . . . . .  	NUMBER	004E	
FIND_NEXT  . . . . . . . . . . .  	NUMBER	004F	
fname_buffer . . . . . . . . . .  	V BYTE	0000	DATA	External
FORMAT_MSG . . . . . . . . . . .  	NUMBER	0043	
FORMFD . . . . . . . . . . . . .  	NUMBER	000C	
FOUND_NO . . . . . . . . . . . .  	NUMBER	0000	
FOUND_YES  . . . . . . . . . . .  	NUMBER	0001	
FSPCHK . . . . . . . . . . . . .  	NUMBER	0004	
FUNCTION . . . . . . . . . . . .  	NUMBER	0000	
F_AUX  . . . . . . . . . . . . .  	NUMBER	0010	
F_CARRY  . . . . . . . . . . . .  	NUMBER	0001	
F_DIRECTION  . . . . . . . . . .  	NUMBER	0400	
F_INTERRUPT  . . . . . . . . . .  	NUMBER	0200	
F_OVERFLOW . . . . . . . . . . .  	NUMBER	0800	
F_PARITY . . . . . . . . . . . .  	NUMBER	0004	
F_SIGN . . . . . . . . . . . . .  	NUMBER	0080	
F_TRACE  . . . . . . . . . . . .  	NUMBER	0100	
F_ZERO . . . . . . . . . . . . .  	NUMBER	0040	

GETCURRENTPSP  . . . . . . . . .  	NUMBER	0062	
GETEXTCNTRY  . . . . . . . . . .  	NUMBER	0065	
GETEXTENDEDERROR . . . . . . . .  	NUMBER	0059	
GETMSG . . . . . . . . . . . . .  	NUMBER	0000	
GETSETCDPG . . . . . . . . . . .  	NUMBER	0066	
GETSETMEDIAID  . . . . . . . . .  	NUMBER	0069	
GET_CURRENT_PDB  . . . . . . . .  	NUMBER	0051	
GET_DATE . . . . . . . . . . . .  	NUMBER	002A	
GET_DEFAULT_DPB  . . . . . . . .  	NUMBER	001F	
GET_DEFAULT_DRIVE  . . . . . . .  	NUMBER	0019	
GET_DMA  . . . . . . . . . . . .  	NUMBER	002F	
GET_DPB  . . . . . . . . . . . .  	NUMBER	0032	
GET_DRIVE_FREESPACE  . . . . . .  	NUMBER	0036	
GET_FCB_FILE_LENGTH  . . . . . .  	NUMBER	0023	
GET_FCB_POSITION . . . . . . . .  	NUMBER	0024	
Microsoft (R) Macro Assembler Version 5.10                  8/26/25 23:16:08
                                                             Symbols-12


GET_INDOS_FLAG . . . . . . . . .  	NUMBER	0034	
GET_INTERRUPT_VECTOR . . . . . .  	NUMBER	0035	
GET_IN_VARS  . . . . . . . . . .  	NUMBER	0052	
GET_TIME . . . . . . . . . . . .  	NUMBER	002C	
GET_VERIFY_ON_WRITE  . . . . . .  	NUMBER	0054	
GET_VERSION  . . . . . . . . . .  	NUMBER	0030	

HANDLE . . . . . . . . . . . . .  	NUMBER	0002	
HANDLE_FAIL_I24  . . . . . . . .  	NUMBER	0100	
HOME . . . . . . . . . . . . . .  	NUMBER	000B	
HONGEUL  . . . . . . . . . . . .  	NUMBER	0063	

I24_AREA . . . . . . . . . . . .  	NUMBER	0006	
I24_CLASS  . . . . . . . . . . .  	NUMBER	0080	
I24_OPERATION  . . . . . . . . .  	NUMBER	0001	
IBM  . . . . . . . . . . . . . .  	ALIAS	 IBMVER		
IBMCOPYRIGHT . . . . . . . . . .  	ALIAS	 FALSE		
IBMJAPAN . . . . . . . . . . . .  	ALIAS	 FALSE		
IBMJAPVER  . . . . . . . . . . .  	ALIAS	 FALSE		
IBMVER . . . . . . . . . . . . .  	ALIAS	 TRUE		
IFSFUNC_INSTALLED  . . . . . . .  	NUMBER	00FF	
IFSFUNC_INSTALL_CHECK  . . . . .  	NUMBER	0500	
IFS_GET_ERR_TEXT . . . . . . . .  	NUMBER	0502	
IFS_IOCTL  . . . . . . . . . . .  	NUMBER	006B	
INPUT  . . . . . . . . . . . . .  	NUMBER	0000	
INPUTMSG . . . . . . . . . . . .  	NUMBER	0000	
INSTALLED  . . . . . . . . . . .  	NUMBER	FFFF	
INSTALLEDDATA  . . . . . . . . .  	NUMBER	0000	
INTBASE  . . . . . . . . . . . .  	NUMBER	0080	
INTERNAT . . . . . . . . . . . .  	ALIAS	 FALSE		
INTERNATIONAL  . . . . . . . . .  	NUMBER	0038	
INTERNAT_BLOCK_MAX . . . . . . .  	NUMBER	0020	
INTTAB . . . . . . . . . . . . .  	NUMBER	0020	
INT_24_ERROR . . . . . . . . . .  	NUMBER	2000	
INT_ABORT  . . . . . . . . . . .  	ALIAS	 INTTAB		
INT_COMMAND  . . . . . . . . . .  	NUMBER	0021	
INT_CTRL_C . . . . . . . . . . .  	NUMBER	0023	
INT_DISK_READ  . . . . . . . . .  	NUMBER	0025	
INT_DISK_WRITE . . . . . . . . .  	NUMBER	0026	
INT_FASTCON  . . . . . . . . . .  	NUMBER	0029	
INT_FATAL_ABORT  . . . . . . . .  	NUMBER	0024	
INT_IBM  . . . . . . . . . . . .  	NUMBER	002A	
INT_KEEP_PROCESS . . . . . . . .  	NUMBER	0027	
INT_SPOOLER  . . . . . . . . . .  	NUMBER	0028	
INT_TERMINATE  . . . . . . . . .  	NUMBER	0022	
IOCTL  . . . . . . . . . . . . .  	NUMBER	0044	
IO_MODE_ID . . . . . . . . . . .  	NUMBER	0002	

JAPAN  . . . . . . . . . . . . .  	ALIAS	 FALSE		

KANJI  . . . . . . . . . . . . .  	ALIAS	 FALSE		
KEEP_PROCESS . . . . . . . . . .  	NUMBER	0031	
KOREA  . . . . . . . . . . . . .  	ALIAS	 FALSE		

LBL_MSGRET . . . . . . . . . . .  	NUMBER	0001	
LEFT_ALIGN . . . . . . . . . . .  	NUMBER	0000	
LEN_FS_ID_STRING . . . . . . . .  	NUMBER	0008	
LEN_FS_STRING_BUFFER . . . . . .  	NUMBER	000D	
LEN_FS_STRING_END  . . . . . . .  	NUMBER	0008	
LF . . . . . . . . . . . . . . .  	NUMBER	000A	
LOADMSG  . . . . . . . . . . . .  	NUMBER	0000	
LOCKOPER . . . . . . . . . . . .  	NUMBER	005C	
LOCUS_39 . . . . . . . . . . . .  	NUMBER	0001	
LOWEST_4CH_VERSION . . . . . . .  	NUMBER	0002	
LOW_NIB_MASK . . . . . . . . . .  	NUMBER	000F	
LSEEK  . . . . . . . . . . . . .  	NUMBER	0042	

MAJOR_VERSION  . . . . . . . . .  	NUMBER	0004	
MAXBUCKETINPAGE  . . . . . . . .  	NUMBER	0002	
MAXBUFFINBUCKET  . . . . . . . .  	NUMBER	000F	
MEMS . . . . . . . . . . . . . .  	NUMBER	0001	
MESSAGE_NUMBER . . . . . . . . .  	NUMBER	000E	
MINOR_VERSION  . . . . . . . . .  	NUMBER	0000	
MI_INT . . . . . . . . . . . . .  	NUMBER	00CD	
MI_LONG_CALL . . . . . . . . . .  	NUMBER	009A	
MI_LONG_JMP  . . . . . . . . . .  	NUMBER	00EA	
Microsoft (R) Macro Assembler Version 5.10                  8/26/25 23:16:08
                                                             Symbols-13


MI_LONG_RET  . . . . . . . . . .  	NUMBER	00CB	
MI_NEAR_RET  . . . . . . . . . .  	NUMBER	00C3	
MKDIR  . . . . . . . . . . . . .  	NUMBER	0039	
movsi  . . . . . . . . . . . . .  	L WORD	0044	DATA	Global
MSGDATA  . . . . . . . . . . . .  	NUMBER	0000	
MSG_SER_CLASS  . . . . . . . . .  	NUMBER	0000	
MSVER  . . . . . . . . . . . . .  	NUMBER	0000	
MULTDOS  . . . . . . . . . . . .  	NUMBER	0012	
MULTIFS  . . . . . . . . . . . .  	NUMBER	0011	
MULTIPLEX  . . . . . . . . . . .  	NUMBER	002F	
MULTNET  . . . . . . . . . . . .  	NUMBER	0011	
MULTSHARE  . . . . . . . . . . .  	NUMBER	0010	

NEARMSG  . . . . . . . . . . . .  	NUMBER	FFFF	
NET_CHECK  . . . . . . . . . . .  	NUMBER	1200	
NEW_EXPECTED_VERSION . . . . . .  	NUMBER	2605	
NEW_FILE_SYSTEM  . . . . . . . .  	NUMBER	0006	
NEW_MAJOR_VERSION  . . . . . . .  	NUMBER	0005	
NEW_MINOR_VERSION  . . . . . . .  	NUMBER	0026	
NLSFUNC  . . . . . . . . . . . .  	NUMBER	0014	
NO . . . . . . . . . . . . . . .  	NUMBER	0000	
NOCHECKSTDIN . . . . . . . . . .  	NUMBER	0000	
NOCHECKSTDOUT  . . . . . . . . .  	NUMBER	0000	
NONE . . . . . . . . . . . . . .  	NUMBER	0000	
NotNetM  . . . . . . . . . . . .  	L WORD	007D	DATA	Global
NOT_EXISTS_MASK  . . . . . . . .  	NUMBER	00F0	
NOT_EX_FAIL_EX_OPEN  . . . . . .  	NUMBER	0101	
NOT_INCLUDE  . . . . . . . . . .  	NUMBER	0000	
NOVERCHECKMSG  . . . . . . . . .  	NUMBER	0000	
NO_CODE_PAGE_CHECK . . . . . . .  	NUMBER	0100	
NO_CRIT_OPEN . . . . . . . . . .  	NUMBER	2000	
NO_ENTRY . . . . . . . . . . . .  	NUMBER	0000	
NO_ERROR . . . . . . . . . . . .  	NUMBER	0000	
NO_EXT_ATTRIB  . . . . . . . . .  	NUMBER	0000	
NO_FUNCTION  . . . . . . . . . .  	NUMBER	0000	
NO_HANDLE  . . . . . . . . . . .  	NUMBER	FFFF	
NO_INPUT . . . . . . . . . . . .  	NUMBER	0000	
no_mem_arg . . . . . . . . . . .  	L WORD	00E9	DATA	Global
NO_REPLACE . . . . . . . . . . .  	NUMBER	0000	
NULL . . . . . . . . . . . . . .  	NUMBER	0000	
NUMMSG . . . . . . . . . . . . .  	NUMBER	FFFF	
N_A  . . . . . . . . . . . . . .  	NUMBER	0000	

OEM_C1 . . . . . . . . . . . . .  	NUMBER	00F9	
OEM_C2 . . . . . . . . . . . . .  	NUMBER	00FA	
OEM_C3 . . . . . . . . . . . . .  	NUMBER	00FB	
OEM_C4 . . . . . . . . . . . . .  	NUMBER	00FC	
OEM_C5 . . . . . . . . . . . . .  	NUMBER	00FD	
OEM_C6 . . . . . . . . . . . . .  	NUMBER	00FE	
OEM_C7 . . . . . . . . . . . . .  	NUMBER	00FF	
ofmsg_ptr  . . . . . . . . . . .  	L WORD	0095	DATA	Global
OPEN . . . . . . . . . . . . . .  	NUMBER	003D	
OPEN_FOR_BOTH  . . . . . . . . .  	NUMBER	0002	
OPEN_FOR_READ  . . . . . . . . .  	NUMBER	0000	
OPEN_FOR_WRITE . . . . . . . . .  	NUMBER	0001	
opnerr . . . . . . . . . . . . .  	L WORD	004D	DATA	Global

Parse_Error_Msg  . . . . . . . .  	L WORD	00DD	DATA	Global
PARSE_ERR_CLASS  . . . . . . . .  	NUMBER	0002	
PARSE_FILE_DESCRIPTOR  . . . . .  	NUMBER	0029	
PATHPARSE  . . . . . . . . . . .  	NUMBER	0061	
PDB_APPEND . . . . . . . . . . .  	BYTE	003D	
PDB_INTERCON . . . . . . . . . .  	BYTE	003C	

RAW_CON_INPUT  . . . . . . . . .  	NUMBER	0007	
RAW_CON_IO . . . . . . . . . . .  	NUMBER	0006	
READ . . . . . . . . . . . . . .  	NUMBER	003F	
recmsg . . . . . . . . . . . . .  	L WORD	0089	DATA	Global
REC_ERROR  . . . . . . . . . . .  	NUMBER	0001	
rec_num  . . . . . . . . . . . .  	V WORD	0000	DATA	External
REDIRECTOR . . . . . . . . . . .  	NUMBER	0000	
RENAME . . . . . . . . . . . . .  	NUMBER	0056	
RESERVED . . . . . . . . . . . .  	NUMBER	0000	
RESERVED_BITS_MASK . . . . . . .  	NUMBER	FE00	
RIGHT_ALIGN  . . . . . . . . . .  	NUMBER	0080	
RMDIR  . . . . . . . . . . . . .  	NUMBER	003A	
Microsoft (R) Macro Assembler Version 5.10                  8/26/25 23:16:08
                                                             Symbols-14



SERVERCALL . . . . . . . . . . .  	NUMBER	005D	
SETBLOCK . . . . . . . . . . . .  	NUMBER	004A	
SETDPB . . . . . . . . . . . . .  	NUMBER	0053	
SETSTDIO . . . . . . . . . . . .  	NUMBER	0000	
SET_APPEND_X . . . . . . . . . .  	NUMBER	B707	
SET_CTRL_C_TRAPPING  . . . . . .  	NUMBER	0033	
SET_CURRENT_PDB  . . . . . . . .  	NUMBER	0050	
SET_DATE . . . . . . . . . . . .  	NUMBER	002B	
SET_DEFAULT_DRIVE  . . . . . . .  	NUMBER	000E	
SET_DMA  . . . . . . . . . . . .  	NUMBER	001A	
SET_INTERRUPT_VECTOR . . . . . .  	NUMBER	0025	
SET_OEM_HANDLER  . . . . . . . .  	NUMBER	00F8	
SET_PRINTER_FLAG . . . . . . . .  	NUMBER	0064	
SET_TIME . . . . . . . . . . . .  	NUMBER	002D	
SET_VERIFY_ON_WRITE  . . . . . .  	NUMBER	002E	
SF_BUSY  . . . . . . . . . . . .  	NUMBER	-0001	
SF_CLOSE_NODATE  . . . . . . . .  	NUMBER	4000	
SF_DEFAULT_NUMBER  . . . . . . .  	NUMBER	0005	
SF_FSDA  . . . . . . . . . . . .  	BYTE	0019	
SF_ISFCB . . . . . . . . . . . .  	NUMBER	8000	
SF_ISNET . . . . . . . . . . . .  	NUMBER	8000	
SF_LRU . . . . . . . . . . . . .  	WORD	0015	
SF_NETID . . . . . . . . . . . .  	BYTE	0019	
SF_NET_SPOOL . . . . . . . . . .  	NUMBER	0800	
SF_NO_INHERIT  . . . . . . . . .  	NUMBER	1000	
SF_OPENAGE . . . . . . . . . . .  	WORD	0017	
SF_PIPE  . . . . . . . . . . . .  	NUMBER	2000	
SF_SERIAL_ID . . . . . . . . . .  	WORD	000B	
SGN_BIN_BYTE . . . . . . . . . .  	NUMBER	0012	
SGN_BIN_DWORD  . . . . . . . . .  	NUMBER	0032	
SGN_BIN_TYPE . . . . . . . . . .  	NUMBER	0002	
SGN_BIN_WORD . . . . . . . . . .  	NUMBER	0022	
SHAREF . . . . . . . . . . . . .  	NUMBER	0000	
SHARING_COMPAT . . . . . . . . .  	NUMBER	0000	
SHARING_DENY_BOTH  . . . . . . .  	NUMBER	0010	
SHARING_DENY_NONE  . . . . . . .  	NUMBER	0040	
SHARING_DENY_READ  . . . . . . .  	NUMBER	0030	
SHARING_DENY_WRITE . . . . . . .  	NUMBER	0020	
SHARING_MASK . . . . . . . . . .  	NUMBER	00F0	
SHARING_NET_FCB  . . . . . . . .  	NUMBER	0070	
SHARING_NO_INHERIT . . . . . . .  	NUMBER	0080	
STDAUX . . . . . . . . . . . . .  	NUMBER	0003	
STDERR . . . . . . . . . . . . .  	NUMBER	0002	
STDIN  . . . . . . . . . . . . .  	NUMBER	0000	
STDOUT . . . . . . . . . . . . .  	NUMBER	0001	
STDPRN . . . . . . . . . . . . .  	NUMBER	0004	
STD_AUX_INPUT  . . . . . . . . .  	NUMBER	0003	
STD_AUX_OUTPUT . . . . . . . . .  	NUMBER	0004	
STD_CON_INPUT  . . . . . . . . .  	NUMBER	0001	
STD_CON_INPUT_FLUSH  . . . . . .  	NUMBER	000C	
STD_CON_INPUT_NO_ECHO  . . . . .  	NUMBER	0008	
STD_CON_INPUT_STATUS . . . . . .  	NUMBER	000B	
STD_CON_OUTPUT . . . . . . . . .  	NUMBER	0002	
STD_CON_STRING_INPUT . . . . . .  	NUMBER	000A	
STD_CON_STRING_OUTPUT  . . . . .  	NUMBER	0009	
STD_PRINTER_OUTPUT . . . . . . .  	NUMBER	0005	
STRING_DONE  . . . . . . . . . .  	NUMBER	0000	
SUBLIST  . . . . . . . . . . . .  	NUMBER	0000	
SUBLIST_BADDRV . . . . . . . . .  	L BYTE	000B	DATA
SUBLIST_LENGTH . . . . . . . . .  	NUMBER	000B	
SUBLIST_MSG_OFMSG  . . . . . . .  	L BYTE	0021	DATA
SUBLIST_MSG_PARSERR  . . . . . .  	L DWORD	0042	DATA
SUBLIST_MSG_RECMSG . . . . . . .  	L BYTE	0016	DATA
SUBLIST_OPNERR . . . . . . . . .  	L BYTE	0000	DATA
Substerr . . . . . . . . . . . .  	L WORD	0059	DATA	Global
SysDispMsg . . . . . . . . . . .  	N PROC	0169	CODE	Global	Length = 0045
SysLoadMsg . . . . . . . . . . .  	N PROC	001C	CODE	Global	Length = 0097

TAB  . . . . . . . . . . . . . .  	NUMBER	0009	
TEMPLEN  . . . . . . . . . . . .  	NUMBER	0086	
TIMEMSG  . . . . . . . . . . . .  	NUMBER	0000	
TIME_24_TYPE . . . . . . . . . .  	NUMBER	0006	
TIME_CTY_TYPE  . . . . . . . . .  	NUMBER	0005	
TIME_HHMMSSHH_24 . . . . . . . .  	NUMBER	0026	
TIME_HHMMSSHH_CTY  . . . . . . .  	NUMBER	0025	
Microsoft (R) Macro Assembler Version 5.10                  8/26/25 23:16:08
                                                             Symbols-15


TIME_HHMMSS_24 . . . . . . . . .  	NUMBER	0016	
TIME_HHMMSS_CTY  . . . . . . . .  	NUMBER	0015	
TIME_HHMM_24 . . . . . . . . . .  	NUMBER	0006	
TIME_HHMM_CTY  . . . . . . . . .  	NUMBER	0005	
TRUE . . . . . . . . . . . . . .  	NUMBER	FFFF	
TRUEBYTE . . . . . . . . . . . .  	NUMBER	00FF	

UNLINK . . . . . . . . . . . . .  	NUMBER	0041	
UNSGN_BIN_BYTE . . . . . . . . .  	NUMBER	0011	
UNSGN_BIN_DWORD  . . . . . . . .  	NUMBER	0031	
UNSGN_BIN_TYPE . . . . . . . . .  	NUMBER	0001	
UNSGN_BIN_WORD . . . . . . . . .  	NUMBER	0021	
USEROPER . . . . . . . . . . . .  	NUMBER	005E	
UTILITY_MSG_CLASS  . . . . . . .  	NUMBER	00FF	

VOL_ATTRIBUTE  . . . . . . . . .  	NUMBER	0008	

WAITPROCESS  . . . . . . . . . .  	NUMBER	004D	
WRITE  . . . . . . . . . . . . .  	NUMBER	0040	
WRITE_PROTECT  . . . . . . . . .  	NUMBER	0000	

XDUP . . . . . . . . . . . . . .  	NUMBER	0045	
XDUP2  . . . . . . . . . . . . .  	NUMBER	0046	
XNAMETRANS . . . . . . . . . . .  	NUMBER	0060	
x_value_hi . . . . . . . . . . .  	V WORD	0000	DATA	External
x_value_lo . . . . . . . . . . .  	V WORD	0000	DATA	External

YES  . . . . . . . . . . . . . .  	NUMBER	FFFF	
y_value_hi . . . . . . . . . . .  	V WORD	0000	DATA	External
y_value_lo . . . . . . . . . . .  	V WORD	0000	DATA	External

$$A_START_msgret . . . . . . . .  	L NEAR	0000	CODE	Global
$$A_STOP_msgret  . . . . . . . .  	L NEAR	06DE	CODE	Global
$MDO123  . . . . . . . . . . . .  	L NEAR	020E	CODE
$MDO139  . . . . . . . . . . . .  	L NEAR	0276	CODE
$MDO145  . . . . . . . . . . . .  	L NEAR	0298	CODE
$MDO165  . . . . . . . . . . . .  	L NEAR	02FA	CODE
$MDO167  . . . . . . . . . . . .  	L NEAR	0304	CODE
$MDO175  . . . . . . . . . . . .  	L NEAR	0330	CODE
$MDO215  . . . . . . . . . . . .  	L NEAR	03FB	CODE
$MDO219  . . . . . . . . . . . .  	L NEAR	0420	CODE
$MDO259  . . . . . . . . . . . .  	L NEAR	0508	CODE
$MDO280  . . . . . . . . . . . .  	L NEAR	0575	CODE
$MDO291  . . . . . . . . . . . .  	L NEAR	05A0	CODE
$MDO301  . . . . . . . . . . . .  	L NEAR	05CE	CODE
$MDO310  . . . . . . . . . . . .  	L NEAR	05F4	CODE
$MDO321  . . . . . . . . . . . .  	L NEAR	0636	CODE
$MEN104  . . . . . . . . . . . .  	L NEAR	01AD	CODE
$MEN107  . . . . . . . . . . . .  	L NEAR	01C2	CODE
$MEN110  . . . . . . . . . . . .  	L NEAR	01E3	CODE
$MEN119  . . . . . . . . . . . .  	L NEAR	021B	CODE
$MEN123  . . . . . . . . . . . .  	L NEAR	021B	CODE
$MEN128  . . . . . . . . . . . .  	L NEAR	024A	CODE
$MEN139  . . . . . . . . . . . .  	L NEAR	028D	CODE
$MEN145  . . . . . . . . . . . .  	L NEAR	02F1	CODE
$MEN146  . . . . . . . . . . . .  	L NEAR	02AE	CODE
$MEN150  . . . . . . . . . . . .  	L NEAR	02EC	CODE
$MEN154  . . . . . . . . . . . .  	L NEAR	02EC	CODE
$MEN165  . . . . . . . . . . . .  	L NEAR	03E6	CODE
$MEN167  . . . . . . . . . . . .  	L NEAR	0321	CODE
$MEN175  . . . . . . . . . . . .  	L NEAR	0349	CODE
$MEN180  . . . . . . . . . . . .  	L NEAR	035B	CODE
$MEN187  . . . . . . . . . . . .  	L NEAR	038E	CODE
$MEN188  . . . . . . . . . . . .  	L NEAR	037C	CODE
$MEN192  . . . . . . . . . . . .  	L NEAR	038E	CODE
$MEN199  . . . . . . . . . . . .  	L NEAR	03CD	CODE
$MEN20 . . . . . . . . . . . . .  	L NEAR	00B2	CODE
$MEN200  . . . . . . . . . . . .  	L NEAR	03C5	CODE
$MEN202  . . . . . . . . . . . .  	L NEAR	03C5	CODE
$MEN211  . . . . . . . . . . . .  	L NEAR	03DA	CODE
$MEN219  . . . . . . . . . . . .  	L NEAR	0481	CODE
$MEN220  . . . . . . . . . . . .  	L NEAR	0452	CODE
$MEN222  . . . . . . . . . . . .  	L NEAR	0452	CODE
$MEN224  . . . . . . . . . . . .  	L NEAR	0452	CODE
$MEN229  . . . . . . . . . . . .  	L NEAR	0479	CODE
$MEN230  . . . . . . . . . . . .  	L NEAR	046B	CODE
Microsoft (R) Macro Assembler Version 5.10                  8/26/25 23:16:08
                                                             Symbols-16


$MEN240  . . . . . . . . . . . .  	L NEAR	04A1	CODE
$MEN243  . . . . . . . . . . . .  	L NEAR	04AE	CODE
$MEN247  . . . . . . . . . . . .  	L NEAR	0505	CODE
$MEN248  . . . . . . . . . . . .  	L NEAR	04E9	CODE
$MEN25 . . . . . . . . . . . . .  	L NEAR	0168	CODE
$MEN252  . . . . . . . . . . . .  	L NEAR	0501	CODE
$MEN259  . . . . . . . . . . . .  	L NEAR	0525	CODE
$MEN261  . . . . . . . . . . . .  	L NEAR	0519	CODE
$MEN27 . . . . . . . . . . . . .  	L NEAR	015D	CODE
$MEN292  . . . . . . . . . . . .  	L NEAR	05B3	CODE
$MEN307  . . . . . . . . . . . .  	L NEAR	05FC	CODE
$MEN314  . . . . . . . . . . . .  	L NEAR	061C	CODE
$MEN317  . . . . . . . . . . . .  	L NEAR	0643	CODE
$MEN321  . . . . . . . . . . . .  	L NEAR	0641	CODE
$MEN325  . . . . . . . . . . . .  	L NEAR	06D0	CODE
$MEN333  . . . . . . . . . . . .  	L NEAR	06D0	CODE
$MEN93 . . . . . . . . . . . . .  	L NEAR	01A1	CODE
$MEN94 . . . . . . . . . . . . .  	L NEAR	018D	CODE
$MEN97 . . . . . . . . . . . . .  	L NEAR	019B	CODE
$MIF104  . . . . . . . . . . . .  	L NEAR	01A9	CODE
$MIF107  . . . . . . . . . . . .  	L NEAR	01BF	CODE
$MIF110  . . . . . . . . . . . .  	L NEAR	01D3	CODE
$MIF112  . . . . . . . . . . . .  	L NEAR	01E3	CODE
$MIF113  . . . . . . . . . . . .  	L NEAR	01E3	CODE
$MIF117  . . . . . . . . . . . .  	L NEAR	01E8	CODE
$MIF119  . . . . . . . . . . . .  	L NEAR	020C	CODE
$MIF120  . . . . . . . . . . . .  	L NEAR	020A	CODE
$MIF127  . . . . . . . . . . . .  	L NEAR	024B	CODE
$MIF128  . . . . . . . . . . . .  	L NEAR	0248	CODE
$MIF129  . . . . . . . . . . . .  	L NEAR	0246	CODE
$MIF134  . . . . . . . . . . . .  	L NEAR	026B	CODE
$MIF135  . . . . . . . . . . . .  	L NEAR	026B	CODE
$MIF138  . . . . . . . . . . . .  	L NEAR	028D	CODE
$MIF141  . . . . . . . . . . . .  	L NEAR	0289	CODE
$MIF146  . . . . . . . . . . . .  	L NEAR	02AB	CODE
$MIF150  . . . . . . . . . . . .  	L NEAR	02CA	CODE
$MIF151  . . . . . . . . . . . .  	L NEAR	02C8	CODE
$MIF154  . . . . . . . . . . . .  	L NEAR	02DC	CODE
$MIF155  . . . . . . . . . . . .  	L NEAR	02DA	CODE
$MIF158  . . . . . . . . . . . .  	L NEAR	02EC	CODE
$MIF159  . . . . . . . . . . . .  	L NEAR	02EC	CODE
$MIF166  . . . . . . . . . . . .  	L NEAR	0321	CODE
$MIF169  . . . . . . . . . . . .  	L NEAR	031C	CODE
$MIF173  . . . . . . . . . . . .  	L NEAR	035B	CODE
$MIF174  . . . . . . . . . . . .  	L NEAR	035B	CODE
$MIF175  . . . . . . . . . . . .  	L NEAR	033D	CODE
$MIF180  . . . . . . . . . . . .  	L NEAR	0358	CODE
$MIF187  . . . . . . . . . . . .  	L NEAR	037E	CODE
$MIF188  . . . . . . . . . . . .  	L NEAR	037B	CODE
$MIF192  . . . . . . . . . . . .  	L NEAR	0385	CODE
$MIF194  . . . . . . . . . . . .  	L NEAR	038C	CODE
$MIF199  . . . . . . . . . . . .  	L NEAR	03CA	CODE
$MIF20 . . . . . . . . . . . . .  	L NEAR	00AE	CODE
$MIF200  . . . . . . . . . . . .  	L NEAR	03AB	CODE
$MIF202  . . . . . . . . . . . .  	L NEAR	03C5	CODE
$MIF211  . . . . . . . . . . . .  	L NEAR	03D6	CODE
$MIF216  . . . . . . . . . . . .  	L NEAR	0409	CODE
$MIF220  . . . . . . . . . . . .  	L NEAR	042D	CODE
$MIF222  . . . . . . . . . . . .  	L NEAR	043A	CODE
$MIF224  . . . . . . . . . . . .  	L NEAR	044C	CODE
$MIF229  . . . . . . . . . . . .  	L NEAR	046D	CODE
$MIF23 . . . . . . . . . . . . .  	L NEAR	00C8	CODE
$MIF230  . . . . . . . . . . . .  	L NEAR	045F	CODE
$MIF234  . . . . . . . . . . . .  	L NEAR	0475	CODE
$MIF239  . . . . . . . . . . . .  	L NEAR	04B0	CODE
$MIF240  . . . . . . . . . . . .  	L NEAR	04A0	CODE
$MIF243  . . . . . . . . . . . .  	L NEAR	04A8	CODE
$MIF247  . . . . . . . . . . . .  	L NEAR	04EB	CODE
$MIF248  . . . . . . . . . . . .  	L NEAR	04E5	CODE
$MIF25 . . . . . . . . . . . . .  	L NEAR	0150	CODE
$MIF252  . . . . . . . . . . . .  	L NEAR	04F8	CODE
$MIF254  . . . . . . . . . . . .  	L NEAR	0501	CODE
$MIF258  . . . . . . . . . . . .  	L NEAR	0534	CODE
$MIF259  . . . . . . . . . . . .  	L NEAR	051D	CODE
$MIF261  . . . . . . . . . . . .  	L NEAR	0516	CODE
$MIF269  . . . . . . . . . . . .  	L NEAR	0534	CODE
Microsoft (R) Macro Assembler Version 5.10                  8/26/25 23:16:08
                                                             Symbols-17


$MIF27 . . . . . . . . . . . . .  	L NEAR	015A	CODE
$MIF270  . . . . . . . . . . . .  	L NEAR	0530	CODE
$MIF274  . . . . . . . . . . . .  	L NEAR	053C	CODE
$MIF276  . . . . . . . . . . . .  	L NEAR	055B	CODE
$MIF278  . . . . . . . . . . . .  	L NEAR	0589	CODE
$MIF279  . . . . . . . . . . . .  	L NEAR	0589	CODE
$MIF281  . . . . . . . . . . . .  	L NEAR	0585	CODE
$MIF286  . . . . . . . . . . . .  	L NEAR	059C	CODE
$MIF287  . . . . . . . . . . . .  	L NEAR	059C	CODE
$MIF290  . . . . . . . . . . . .  	L NEAR	05C4	CODE
$MIF292  . . . . . . . . . . . .  	L NEAR	05B2	CODE
$MIF295  . . . . . . . . . . . .  	L NEAR	05C0	CODE
$MIF299  . . . . . . . . . . . .  	L NEAR	05E2	CODE
$MIF300  . . . . . . . . . . . .  	L NEAR	05E2	CODE
$MIF302  . . . . . . . . . . . .  	L NEAR	05DE	CODE
$MIF307  . . . . . . . . . . . .  	L NEAR	05F0	CODE
$MIF309  . . . . . . . . . . . .  	L NEAR	05FC	CODE
$MIF314  . . . . . . . . . . . .  	L NEAR	0618	CODE
$MIF317  . . . . . . . . . . . .  	L NEAR	0636	CODE
$MIF318  . . . . . . . . . . . .  	L NEAR	0634	CODE
$MIF325  . . . . . . . . . . . .  	L NEAR	067C	CODE
$MIF326  . . . . . . . . . . . .  	L NEAR	066E	CODE
$MIF327  . . . . . . . . . . . .  	L NEAR	0668	CODE
$MIF330  . . . . . . . . . . . .  	L NEAR	067A	CODE
$MIF333  . . . . . . . . . . . .  	L NEAR	06A8	CODE
$MIF334  . . . . . . . . . . . .  	L NEAR	069A	CODE
$MIF335  . . . . . . . . . . . .  	L NEAR	0694	CODE
$MIF338  . . . . . . . . . . . .  	L NEAR	06A6	CODE
$MIF341  . . . . . . . . . . . .  	L NEAR	06C4	CODE
$MIF342  . . . . . . . . . . . .  	L NEAR	06BE	CODE
$MIF345  . . . . . . . . . . . .  	L NEAR	06D0	CODE
$MIF349  . . . . . . . . . . . .  	L NEAR	06DC	CODE
$MIF93 . . . . . . . . . . . . .  	L NEAR	019D	CODE
$MIF94 . . . . . . . . . . . . .  	L NEAR	018A	CODE
$MIF97 . . . . . . . . . . . . .  	L NEAR	0197	CODE
$MLL149  . . . . . . . . . . . .  	L NEAR	02B8	CODE
$MLL168  . . . . . . . . . . . .  	L NEAR	0313	CODE
$MLL178  . . . . . . . . . . . .  	L NEAR	0345	CODE
$MLL202  . . . . . . . . . . . .  	L NEAR	03BD	CODE
$MLL214  . . . . . . . . . . . .  	L NEAR	03E6	CODE
$MSR175  . . . . . . . . . . . .  	L NEAR	035B	CODE
$MSR259  . . . . . . . . . . . .  	L NEAR	0526	CODE
$MXL3  . . . . . . . . . . . . .  	L NEAR	0368	CODE
$MXL4  . . . . . . . . . . . . .  	L NEAR	03E6	CODE
$MXL5  . . . . . . . . . . . . .  	L NEAR	0481	CODE
$M_1_FF_END  . . . . . . . . . .  	L BYTE	08B7	CODE
$M_1_FF_MSG  . . . . . . . . . .  	L BYTE	08A5	CODE
$M_1_FF_STRUC  . . . . . . . . .  	L BYTE	08A1	CODE
$M_2_FF_END  . . . . . . . . . .  	L BYTE	08D8	CODE
$M_2_FF_MSG  . . . . . . . . . .  	L BYTE	08C9	CODE
$M_2_FF_STRUC  . . . . . . . . .  	L BYTE	08C5	CODE
$M_ADDR_SZ_FAR . . . . . . . . .  	NUMBER	0004	
$M_ADDR_SZ_NEAR  . . . . . . . .  	NUMBER	0002	
$M_ADD_CRLF  . . . . . . . . . .  	N PROC	0255	CODE	Length = 0017
$M_ALIGN_MASK  . . . . . . . . .  	NUMBER	0080	
$M_AM  . . . . . . . . . . . . .  	NUMBER	0061	
$M_A_00002H_END  . . . . . . . .  	L BYTE	0725	CODE
$M_A_00002H_MSG  . . . . . . . .  	L BYTE	0712	CODE
$M_A_00002H_STRUC  . . . . . . .  	L BYTE	06E2	CODE
$M_A_00003H_END  . . . . . . . .  	L BYTE	0755	CODE
$M_A_00003H_MSG  . . . . . . . .  	L BYTE	0725	CODE
$M_A_00003H_STRUC  . . . . . . .  	L BYTE	06E6	CODE
$M_A_00004H_END  . . . . . . . .  	L BYTE	0774	CODE
$M_A_00004H_MSG  . . . . . . . .  	L BYTE	0755	CODE
$M_A_00004H_STRUC  . . . . . . .  	L BYTE	06EA	CODE
$M_A_00005H_END  . . . . . . . .  	L BYTE	0791	CODE
$M_A_00005H_MSG  . . . . . . . .  	L BYTE	0774	CODE
$M_A_00005H_STRUC  . . . . . . .  	L BYTE	06EE	CODE
$M_A_00006H_END  . . . . . . . .  	L BYTE	07B4	CODE
$M_A_00006H_MSG  . . . . . . . .  	L BYTE	0791	CODE
$M_A_00006H_STRUC  . . . . . . .  	L BYTE	06F2	CODE
$M_A_00008H_END  . . . . . . . .  	L BYTE	07CD	CODE
$M_A_00008H_MSG  . . . . . . . .  	L BYTE	07B4	CODE
$M_A_00008H_STRUC  . . . . . . .  	L BYTE	06F6	CODE
$M_A_00009H_END  . . . . . . . .  	L BYTE	07EA	CODE
$M_A_00009H_MSG  . . . . . . . .  	L BYTE	07CD	CODE
Microsoft (R) Macro Assembler Version 5.10                  8/26/25 23:16:08
                                                             Symbols-18


$M_A_00009H_STRUC  . . . . . . .  	L BYTE	06FA	CODE
$M_A_0000AH_END  . . . . . . . .  	L BYTE	082C	CODE
$M_A_0000AH_MSG  . . . . . . . .  	L BYTE	07EA	CODE
$M_A_0000AH_STRUC  . . . . . . .  	L BYTE	06FE	CODE
$M_A_0000BH_END  . . . . . . . .  	L BYTE	0852	CODE
$M_A_0000BH_MSG  . . . . . . . .  	L BYTE	082C	CODE
$M_A_0000BH_STRUC  . . . . . . .  	L BYTE	0702	CODE
$M_A_0000CH_END  . . . . . . . .  	L BYTE	0879	CODE
$M_A_0000CH_MSG  . . . . . . . .  	L BYTE	0852	CODE
$M_A_0000CH_STRUC  . . . . . . .  	L BYTE	0706	CODE
$M_A_0000DH_END  . . . . . . . .  	L BYTE	087C	CODE
$M_A_0000DH_MSG  . . . . . . . .  	L BYTE	0879	CODE
$M_A_0000DH_STRUC  . . . . . . .  	L BYTE	070A	CODE
$M_A_0000EH_END  . . . . . . . .  	L BYTE	0892	CODE
$M_A_0000EH_MSG  . . . . . . . .  	L BYTE	087C	CODE
$M_A_0000EH_STRUC  . . . . . . .  	L BYTE	070E	CODE
$M_BASE10  . . . . . . . . . . .  	NUMBER	000A	
$M_BASE16  . . . . . . . . . . .  	NUMBER	0010	
$M_BIN2ASC_REPLACE . . . . . . .  	N PROC	0645	CODE	Length = 0099
$M_BYTE  . . . . . . . . . . . .  	NUMBER	0010	
$M_CHAR_ONLY . . . . . . . . . .  	NUMBER	0000	
$M_CHAR_REPLACE  . . . . . . . .  	N PROC	061D	CODE	Length = 0028
$M_CHECKSTDIN  . . . . . . . . .  	N PROC	00CB	CODE	Length = 0013
$M_CHECKSTDOUT . . . . . . . . .  	N PROC	00DE	CODE	Length = 0013
$M_CLASS_1_STRUC . . . . . . . .  	L BYTE	089D	CODE
$M_CLASS_2_STRUC . . . . . . . .  	L BYTE	08C1	CODE
$M_CLASS_A_STRUC . . . . . . . .  	L BYTE	06DE	CODE
$M_CLASS_ID_SZ . . . . . . . . .  	NUMBER	0004	
$M_CLASS_NOT_EXIST . . . . . . .  	NUMBER	0000	
$M_CLS_1 . . . . . . . . . . . .  	N PROC	0892	CODE	Global	Length = 000B
$M_COMMA . . . . . . . . . . . .  	NUMBER	002C	
$M_CONVERT2ASC . . . . . . . . .  	N PROC	0290	CODE	Length = 006A
$M_CON_INP . . . . . . . . . . .  	NUMBER	-0001	
$M_COUNT . . . . . . . . . . . .  	NUMBER	0001	
$M_CRIT_ERR_MASK . . . . . . . .  	NUMBER	0001	
$M_CRIT_HI . . . . . . . . . . .  	NUMBER	0027	
$M_CRIT_LO . . . . . . . . . . .  	NUMBER	0013	
$M_CRLF_SIZE . . . . . . . . . .  	NUMBER	0002	
$M_CR_LF . . . . . . . . . . . .  	NUMBER	0A0D	
$M_DATE_MASK . . . . . . . . . .  	NUMBER	0010	
$M_DBCS_TERM . . . . . . . . . .  	NUMBER	0000	
$M_DCOUNT  . . . . . . . . . . .  	NUMBER	0001	
$M_DEF_DATE_FORM . . . . . . . .  	NUMBER	0000	
$M_DEF_DATE_SEP  . . . . . . . .  	NUMBER	002D	
$M_DEF_DECI_SEP  . . . . . . . .  	NUMBER	002E	
$M_DEF_TIME_FORM . . . . . . . .  	NUMBER	0001	
$M_DEF_TIME_SEP  . . . . . . . .  	NUMBER	003A	
$M_DISPLAY_$_STRING  . . . . . .  	N PROC	01E9	CODE	Length = 0035
$M_DISPLAY_H_STRING  . . . . . .  	N PROC	021E	CODE	Length = 002E
$M_DISPLAY_MESSAGE . . . . . . .  	N PROC	02FA	CODE	Length = 00F3
$M_DISPLAY_REPLACE . . . . . . .  	N PROC	0542	CODE	Length = 00BF
$M_DISPLAY_STRING  . . . . . . .  	N PROC	01AE	CODE	Length = 003B
$M_DWORD . . . . . . . . . . . .  	NUMBER	0030	
$M_END . . . . . . . . . . . . .  	NUMBER	0000	
$M_EXTPAR_TYPE . . . . . . . . .  	NUMBER	0008	
$M_EXT_CLS . . . . . . . . . . .  	NUMBER	FFFF	
$M_EXT_ERR_FLAG  . . . . . . . .  	NUMBER	FFFF	
$M_EXT_PAR_REPLACE . . . . . . .  	N PROC	03ED	CODE	Length = 002D
$M_FIND_SPECIFIED_MSG  . . . . .  	N PROC	04C9	CODE	Length = 0079
$M_FIRST_THOU  . . . . . . . . .  	NUMBER	0003	
$M_FLUSH_BUF . . . . . . . . . .  	N PROC	0601	CODE	Length = 001C
$M_GET_DBCS_VEC  . . . . . . . .  	N PROC	00B3	CODE	Length = 0018
$M_GET_EXT_ERR_39  . . . . . . .  	N PROC	024C	CODE	Length = 0009
$M_GET_MSG_ADDRESS . . . . . . .  	N PROC	041A	CODE	Global	Length = 00A0
$M_ID_SZ . . . . . . . . . . . .  	NUMBER	0004	
$M_INCLUDE . . . . . . . . . . .  	NUMBER	FFFF	
$M_INDEX . . . . . . . . . . . .  	NUMBER	0004	
$M_IS_IT_DBCS  . . . . . . . . .  	N PROC	026C	CODE	Length = 0024
$M_LOAD  . . . . . . . . . . . .  	NUMBER	FFFF	
$M_MAX_2_YEAR  . . . . . . . . .  	NUMBER	0063	
$M_MSGDATA_ONLY  . . . . . . . .  	NUMBER	0000	
$M_MSGSERV_1 . . . . . . . . . .  	N PROC	08B7	CODE	Global	Length = 000A
$M_MSGSERV_2 . . . . . . . . . .  	N PROC	08D8	CODE	Global	Length = 000A
$M_NEG_SIGN  . . . . . . . . . .  	NUMBER	002D	
$M_NEXT_DBCS_VECTOR  . . . . . .  	NUMBER	0002	
$M_NO_CRLF_MASK  . . . . . . . .  	NUMBER	0080	
Microsoft (R) Macro Assembler Version 5.10                  8/26/25 23:16:08
                                                             Symbols-19


$M_NO_HANDLE . . . . . . . . . .  	NUMBER	-0001	
$M_NULL  . . . . . . . . . . . .  	NUMBER	0000	
$M_NUM_CLS . . . . . . . . . . .  	NUMBER	0001	
$M_ONE_REPLACE . . . . . . . . .  	NUMBER	0001	
$M_PARSE_FLAG  . . . . . . . . .  	NUMBER	FFFF	
$M_PAR_CLS . . . . . . . . . . .  	NUMBER	FFFF	
$M_PM  . . . . . . . . . . . . .  	NUMBER	0070	
$M_REPLACE . . . . . . . . . . .  	NUMBER	FFFF	
$M_REPL_DONE . . . . . . . . . .  	NUMBER	0000	
$M_RES_ADDRS_SZ  . . . . . . . .  	NUMBER	0085	
$M_RT  . . . . . . . . . . . . .  	L BYTE	00F5	DATA	Global
$M_SECOND_THOU . . . . . . . . .  	NUMBER	0006	
$M_SERVICE . . . . . . . . . . .  	NUMBER	0000	
$M_SET_LEN_IN_CX . . . . . . . .  	N PROC	04BA	CODE	Length = 000F
$M_SINGLE_CHAR . . . . . . . . .  	NUMBER	0001	
$M_SIZE_MASK . . . . . . . . . .  	NUMBER	0030	
$M_SL  . . . . . . . . . . . . .  	TEXT  DS:[SI]		
$M_SPACE . . . . . . . . . . . .  	NUMBER	0020	
$M_SPACE_HYP . . . . . . . . . .  	NUMBER	2D20	
$M_SPECIAL_CASE  . . . . . . . .  	NUMBER	0030	
$M_SPECIAL_MSG_NUM . . . . . . .  	NUMBER	FFFF	
$M_STRUC . . . . . . . . . . . .  	NUMBER	0000	
$M_SUBS  . . . . . . . . . . . .  	NUMBER	0000	
$M_TEMP_BUF_SZ . . . . . . . . .  	NUMBER	0040	
$M_TERMINATING_FLAG  . . . . . .  	NUMBER	-0001	
$M_THIRD_THOU  . . . . . . . . .  	NUMBER	0009	
$M_TIMEDATE_PAD  . . . . . . . .  	NUMBER	0030	
$M_TIME_MASK . . . . . . . . . .  	NUMBER	0001	
$M_TYPE_MASK . . . . . . . . . .  	NUMBER	000F	
$M_UNLIM_W . . . . . . . . . . .  	NUMBER	0000	
$M_VERSION_CHECK . . . . . . . .  	N PROC	013A	CODE	Length = 002F
$M_WORD  . . . . . . . . . . . .  	NUMBER	0020	
??0000 . . . . . . . . . . . . .  	L NEAR	04B2	CODE
?PLM . . . . . . . . . . . . . .  	NUMBER	0000	
?WIN . . . . . . . . . . . . . .  	NUMBER	0000	
@CPU . . . . . . . . . . . . . .  	TEXT  0101h		
@FILENAME  . . . . . . . . . . .  	TEXT  recdisp		
@VERSION . . . . . . . . . . . .  	TEXT  510		


  19933 Source  Lines
  23951 Total   Lines
   1392 Symbols

  41662 + 120081 Bytes symbol space free

      0 Warning Errors
      0 Severe  Errors
