     1                                  ; ****************************************************************************
     2                                  ; 3dc.s (TRDOS 386, TRDOS v2.0 - sample binary file, '3dc.prg')
     3                                  ; ----------------------------------------------------------------------------
     4                                  ; 3DC.PRG ! TEST program !  TRDOS 386 VGA Functionality test !
     5                                  ;
     6                                  ; 05/09/2016
     7                                  ;
     8                                  ; [ Last Modification: 05/09/2016 ]
     9                                  ;
    10                                  ; Derived from disassembly of '3D.COM' (MSDOS) intro file
    11                                  ; (10/09/1995, 2113 bytes)
    12                                  ;
    13                                  ; Assembler: NASM 2.11
    14                                  
    15                                  ; Original code disassembler: IDA Pro Free (MASM syntax)
    16                                  ; 
    17                                  ; (Original -msdos- code has been modifed for TRDOS 386 system calls and
    18                                  ; other protected mode (TRDOS 386) interrupts.)
    19                                  ; ****************************************************************************
    20                                  
    21                                  ; 19/05/2016
    22                                  ; 29/04/2016
    23                                  ; TRDOS 386 system calls (temporary list!)
    24                                  _ver 	equ 0
    25                                  _exit 	equ 1
    26                                  _fork 	equ 2
    27                                  _read 	equ 3
    28                                  _write	equ 4
    29                                  _open	equ 5
    30                                  _close 	equ 6
    31                                  _wait 	equ 7
    32                                  _creat 	equ 8
    33                                  _link 	equ 9
    34                                  _unlink	equ 10
    35                                  _exec	equ 11
    36                                  _chdir	equ 12
    37                                  _time 	equ 13
    38                                  _mkdir 	equ 14
    39                                  _chmod	equ 15
    40                                  _chown	equ 16
    41                                  _break	equ 17
    42                                  _stat	equ 18
    43                                  _seek	equ 19
    44                                  _tell 	equ 20
    45                                  _mount	equ 21
    46                                  _umount	equ 22
    47                                  _setuid	equ 23
    48                                  _getuid	equ 24
    49                                  _stime	equ 25
    50                                  _quit	equ 26	
    51                                  _intr	equ 27
    52                                  _fstat	equ 28
    53                                  _emt 	equ 29
    54                                  _mdate 	equ 30
    55                                  _video	equ 31
    56                                  _audio	equ 32
    57                                  _timer	equ 33
    58                                  _sleep	equ 34
    59                                  _msg    equ 35
    60                                  _geterr equ 36
    61                                  _rsrvd1	equ 37
    62                                  _pri	equ 38
    63                                  _rele 	equ 39
    64                                  
    65                                  %macro sys 1-4
    66                                      ; 29/04/2016 - TRDOS 386 (TRDOS v2.0)	
    67                                      ; 03/09/2015	
    68                                      ; 13/04/2015
    69                                      ; Retro UNIX 386 v1 system call.	
    70                                      %if %0 >= 2   
    71                                          mov ebx, %2
    72                                          %if %0 >= 3    
    73                                              mov ecx, %3
    74                                              %if %0 = 4
    75                                                 mov edx, %4   
    76                                              %endif
    77                                          %endif
    78                                      %endif
    79                                      mov eax, %1
    80                                      ;int 30h
    81                                      int 40h ; TRDOS 386 (TRDOS v2.0)	   
    82                                  %endmacro
    83                                  
    84                                  ; TRDOS 386 (and Retro UNIX 386 v1) system call format:
    85                                  ; sys systemcall (eax) <arg1 (ebx)>, <arg2 (ecx)>, <arg3 (edx)>
    86                                  
    87                                  
    88                                  ; 3D.ASM
    89                                  ; +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    90                                  ; +	This file is generated by The Interactive Disassembler (IDA)	    +
    91                                  ; +	Copyright (c) 2010 by Hex-Rays SA, <support@hex-rays.com>	    +
    92                                  ; +			 Licensed to: Freeware version			    +
    93                                  ; +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    94                                  ;
    95                                  ; Input	MD5   :	99FB4748896801681275A14F458D4563
    96                                  
    97                                  ; File Name   :	C:\dosprogs\PROGRAMS\3D.COM
    98                                  ; Format      :	MS-DOS COM-file
    99                                  ; Base Address:	0h Range: 100h-941h Loaded length: 841h
   100                                  
   101                                  ; NASM version: Erdogan Tan, 14/08/2016
   102                                  
   103                                  ; ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   104                                  
   105                                  [BITS 32]	; 80386 Protected Mode (32 bit) intructions
   106                                  
   107                                  [ORG 0]		; (Start at Virtual Address 0)
   108                                  
   109                                  start:
   110                                  		; DIRECT VGA MEMORY ACCESS
   111                                  		;xor	ebx, ebx
   112 00000000 B705                    		mov	bh, 5 ; Direct access/map to VGA memory (0A0000h)
   113                                  		;mov	eax, _video ; 1Fh
   114 00000002 B01F                    		mov	al, 1Fh ; sys _video ; TRDOS 386 Video functions
   115 00000004 CD40                    		int	40h   ; TRDOS 386 system call
   116                                  
   117                                  		; eax = 0A0000h
   118 00000006 21C0                    		and	eax, eax
   119 00000008 7476                    		jz      terminate ; error (eax = 0)
   120                                  
   121                                  		;mov     esi, prg_msg
   122                                  		;call	print_msg
   123                                  
   124 0000000A 66B81300                		mov	ax, 13h
   125                                  		;int	10h		; - VIDEO - SET	VIDEO MODE
   126                                  					; AL = mode
   127 0000000E CD31                    		int	31h	; TRDOS 386 Video interrupt 
   128                                  
   129 00000010 BF00000A00              		mov	edi, 0A0000h
   130 00000015 66BE[8E07]              		mov	si, _6D9h
   131 00000019 66BAC803                		mov	dx, 3C8h
   132 0000001D 30C0                    		xor	al, al
   133                                  		;out	dx, al
   134                                  		
   135 0000001F B401                    		mov	ah, 1 ; out (byte)
   136 00000021 CD34                    		int	34h ; TRDOS 386 - IOCTL interrupt
   137                                  
   138                                  		;mov	dx, 3C9h
   139 00000023 6642                    		inc	dx  ; 3C9h
   140                                  
   141 00000025 66B93702                		mov	cx, 237h
   142                                  		;rep outsb
   143                                  outsb_1:
   144 00000029 AC                      		lodsb
   145                                  		;mov	ah, 1 ; out (byte)
   146                                  		; al = data byte
   147                                  		; dx = port number
   148 0000002A CD34                    		int	34h ; TRDOS 386 - IOCTL interrupt
   149                                  		
   150 0000002C 6649                    		dec	cx
   151 0000002E 75F9                    		jnz	short outsb_1
   152                                  
   153 00000030 66C705[DA090000]01-     		mov	word [word_925], 1
   153 00000038 00                 
   154 00000039 66C705[DC090000]01-     		mov	word [word_927], 1
   154 00000041 00                 
   155 00000042 66C705[DE090000]01-     		mov	word [word_929], 1
   155 0000004A 00                 
   156 0000004B 66C705[E0090000]00-     		mov	word [word_92B], 100h
   156 00000053 01                 
   157 00000054 66C705[E2090000]00-     		mov	word [word_92D], 100h
   157 0000005C 01                 
   158 0000005D 66C705[E4090000]2C-     		mov	word [word_92F], 12Ch
   158 00000065 01                 
   159                                  
   160                                  loc_143:				; CODE XREF: start+4Aj
   161 00000066 E8FF020000              		call	sub_310
   162                                  
   163                                  		;in	al, 60h		; AT Keyboard controller 8042.
   164                                  		;cmp	al, 1
   165                                  		;jnz	short loc_143
   166                                  
   167 0000006B B401                    		mov	ah, 1	; Check keyboard buffer
   168 0000006D CD32                    		int	32h	; TRDOS 386 Keyboard interrupt 
   169 0000006F 74F5                    		jz	short loc_143
   170                                  
   171 00000071 66B80300                		mov	ax, 3
   172                                  		
   173                                  		;int	10h		; - VIDEO - SET	VIDEO MODE
   174                                  					; AL = mode
   175 00000075 CD31                    		int	31h	; TRDOS 386 Video interrupt 
   176                                  
   177                                  		;mov	si, prg_msg
   178 00000077 66BE[F403]              		mov	si, _33Fh
   179 0000007B E82B030000              		call	print_msg
   180                                  terminate:
   181                                  		sys 	_exit   ; INT 40h
   181                              <1> 
   181                              <1> 
   181                              <1> 
   181                              <1> 
   181                              <1>  %if %0 >= 2
   181                              <1>  mov ebx, %2
   181                              <1>  %if %0 >= 3
   181                              <1>  mov ecx, %3
   181                              <1>  %if %0 = 4
   181                              <1>  mov edx, %4
   181                              <1>  %endif
   181                              <1>  %endif
   181                              <1>  %endif
   181 00000080 B801000000          <1>  mov eax, %1
   181                              <1> 
   181 00000085 CD40                <1>  int 40h
   182                                  here:
   183 00000087 EBFE                    		jmp	short here
   184                                  
   185                                  ; --------------- S U B	R O U T	I N E ---------------------------------------
   186                                  
   187                                  sub_15D:				; CODE XREF: sub_310+17p
   188 00000089 66BADA03                		mov	dx, 3DAh
   189                                  
   190 0000008D B400                    		mov	ah, 0
   191                                  loc_160:				; CODE XREF: sub_15D+6j
   192                                  		;in	al, dx		; Video	status bits:
   193                                  					; 0: retrace.  1=display is in vert or horiz retrace.
   194                                  					; 1: 1=light pen is triggered; 0=armed
   195                                  					; 2: 1=light pen switch	is open; 0=closed
   196                                  					; 3: 1=vertical	sync pulse is occurring.
   197                                  
   198                                  		;mov	ah, 0 ; in (byte)
   199 0000008F CD34                    		int	34h ; TRDOS 386 - IOCTL interrupt
   200                                  
   201 00000091 A808                    		test	al, 8
   202 00000093 75FA                    		jnz	short loc_160
   203                                  
   204                                  loc_165:				; CODE XREF: sub_15D+Bj
   205                                  		;in	al, dx		; Video	status bits:
   206                                  					; 0: retrace.  1=display is in vert or horiz retrace.
   207                                  					; 1: 1=light pen is triggered; 0=armed
   208                                  					; 2: 1=light pen switch	is open; 0=closed
   209                                  					; 3: 1=vertical	sync pulse is occurring.
   210                                  
   211                                  		;mov	ah, 0 ; in (byte)
   212 00000095 CD34                    		int	34h ; TRDOS 386 - IOCTL interrupt
   213                                  
   214 00000097 A808                    		test	al, 8
   215 00000099 74FA                    		jz	short loc_165
   216 0000009B C3                      		retn
   217                                  
   218                                  ; --------------- S U B	R O U T	I N E ---------------------------------------
   219                                  
   220                                  sub_16B:				; CODE XREF: sub_310p
   221 0000009C 66A1[D4090000]          		mov	ax, [word_91F]
   222 000000A2 668B1D[D6090000]        		mov	bx, [word_921]
   223 000000A9 668B0D[D8090000]        		mov	cx, [word_923]
   224 000000B0 660305[DA090000]        		add	ax, [word_925]
   225 000000B7 6625FF00                		and	ax, 0FFh
   226 000000BB 66A3[D4090000]          		mov	[word_91F], ax
   227 000000C1 66031D[DC090000]        		add	bx, [word_927]
   228 000000C8 6681E3FF00              		and	bx, 0FFh
   229 000000CD 66891D[D6090000]        		mov	[word_921], bx
   230 000000D4 66030D[DE090000]        		add	cx, [word_929]
   231 000000DB 6681E1FF00              		and	cx, 0FFh
   232 000000E0 66890D[D8090000]        		mov	[word_923], cx
   233 000000E7 C3                      		retn
   234                                  
   235                                  ; --------------- S U B	R O U T	I N E ---------------------------------------
   236                                  
   237                                  sub_199:				; CODE XREF: sub_1B3+4p sub_1B3+12p ...
   238 000000E8 6653                    		push	bx
   239 000000EA 66D1E3                  		shl	bx, 1
   240 000000ED 668B83[17040000]        		mov	ax, [ebx+_362h]
   241 000000F4 665B                    		pop	bx
   242 000000F6 6650                    		push	ax
   243 000000F8 6683C340                		add	bx, 40h
   244 000000FC 6681E3FF00              		and	bx, 0FFh
   245 00000101 66D1E3                  		shl	bx, 1
   246 00000104 668B83[17040000]        		mov	ax, [ebx+_362h]
   247 0000010B 6689C3                  		mov	bx, ax
   248 0000010E 6658                    		pop	ax
   249 00000110 C3                      		retn
   250                                  
   251                                  ; --------------- S U B	R O U T	I N E ---------------------------------------
   252                                  
   253                                  
   254                                  sub_1B3:				; CODE XREF: sub_310+3p
   255 00000111 668B1D[D4090000]        		mov	bx, [word_91F]
   256 00000118 E8CBFFFFFF              		call	sub_199
   257 0000011D 66A3[E6090000]          		mov	[word_931], ax
   258 00000123 66891D[E8090000]        		mov	[word_933], bx
   259 0000012A 668B1D[D6090000]        		mov	bx, [word_921]
   260 00000131 E8B2FFFFFF              		call	sub_199
   261 00000136 66A3[EA090000]          		mov	[word_935], ax
   262 0000013C 66891D[EC090000]        		mov	[word_937], bx
   263 00000143 668B1D[D8090000]        		mov	bx, [word_923]
   264 0000014A E899FFFFFF              		call	sub_199
   265 0000014F 66A3[EE090000]          		mov	[word_939], ax
   266 00000155 66891D[F0090000]        		mov	[word_93B], bx
   267 0000015C C3                      		retn
   268                                  
   269                                  ; --------------- S U B	R O U T	I N E ---------------------------------------
   270                                  
   271                                  sub_1DE:				; CODE XREF: sub_310:loc_31Cp
   272 0000015D 660FBE86[17060000]      		movsx	ax, byte [esi+_562h]
   273 00000165 66A3[C8090000]          		mov	[word_913], ax
   274 0000016B 660FBE86[18060000]      		movsx	ax, byte [esi+_563h]
   275 00000173 66A3[CA090000]          		mov	[word_915], ax
   276 00000179 660FBE86[19060000]      		movsx	ax, byte [esi+_564h]
   277 00000181 66A3[CC090000]          		mov	[word_917], ax
   278 00000187 66A1[CA090000]          		mov	ax, [word_915]
   279 0000018D 668B1D[E8090000]        		mov	bx, [word_933]
   280 00000194 66F7EB                  		imul	bx
   281 00000197 6689C5                  		mov	bp, ax
   282 0000019A 66A1[CC090000]          		mov	ax, [word_917]
   283 000001A0 668B1D[E6090000]        		mov	bx, [word_931]
   284 000001A7 66F7EB                  		imul	bx
   285 000001AA 6629C5                  		sub	bp, ax
   286 000001AD 66C1FD08                		sar	bp, 8
   287 000001B1 66892D[D0090000]        		mov	[word_91B], bp
   288 000001B8 66A1[CA090000]          		mov	ax, [word_915]
   289 000001BE 668B1D[E6090000]        		mov	bx, [word_931]
   290 000001C5 66F7EB                  		imul	bx
   291 000001C8 6689C5                  		mov	bp, ax
   292 000001CB 66A1[CC090000]          		mov	ax, [word_917]
   293 000001D1 668B1D[E8090000]        		mov	bx, [word_933]
   294 000001D8 66F7EB                  		imul	bx
   295 000001DB 6601C5                  		add	bp, ax
   296 000001DE 66C1FD08                		sar	bp, 8
   297 000001E2 66892D[D2090000]        		mov	[word_91D], bp
   298 000001E9 66A1[D0090000]          		mov	ax, [word_91B]
   299 000001EF 66A3[CA090000]          		mov	[word_915], ax
   300 000001F5 66A1[D2090000]          		mov	ax, [word_91D]
   301 000001FB 66A3[CC090000]          		mov	[word_917], ax
   302 00000201 66A1[C8090000]          		mov	ax, [word_913]
   303 00000207 668B1D[EC090000]        		mov	bx, [word_937]
   304 0000020E 66F7EB                  		imul	bx
   305 00000211 6689C5                  		mov	bp, ax
   306 00000214 66A1[CC090000]          		mov	ax, [word_917]
   307 0000021A 668B1D[EA090000]        		mov	bx, [word_935]
   308 00000221 66F7EB                  		imul	bx
   309 00000224 6629C5                  		sub	bp, ax
   310 00000227 66C1FD08                		sar	bp, 8
   311 0000022B 66892D[CE090000]        		mov	[word_919], bp
   312 00000232 66A1[C8090000]          		mov	ax, [word_913]
   313 00000238 668B1D[EA090000]        		mov	bx, [word_935]
   314 0000023F 66F7EB                  		imul	bx
   315 00000242 6689C5                  		mov	bp, ax
   316 00000245 66A1[CC090000]          		mov	ax, [word_917]
   317 0000024B 668B1D[EC090000]        		mov	bx, [word_937]
   318 00000252 66F7EB                  		imul	bx
   319 00000255 6601C5                  		add	bp, ax
   320 00000258 66C1FD08                		sar	bp, 8
   321 0000025C 66892D[D2090000]        		mov	[word_91D], bp
   322 00000263 66A1[CE090000]          		mov	ax, [word_919]
   323 00000269 66A3[C8090000]          		mov	[word_913], ax
   324 0000026F 66A1[D2090000]          		mov	ax, [word_91D]
   325 00000275 66A3[CC090000]          		mov	[word_917], ax
   326 0000027B 66A1[C8090000]          		mov	ax, [word_913]
   327 00000281 668B1D[F0090000]        		mov	bx, [word_93B]
   328 00000288 66F7EB                  		imul	bx
   329 0000028B 6689C5                  		mov	bp, ax
   330 0000028E 66A1[CA090000]          		mov	ax, [word_915]
   331 00000294 668B1D[EE090000]        		mov	bx, [word_939]
   332 0000029B 66F7EB                  		imul	bx
   333 0000029E 6629C5                  		sub	bp, ax
   334 000002A1 66C1FD08                		sar	bp, 8
   335 000002A5 66892D[CE090000]        		mov	[word_919], bp
   336 000002AC 66A1[C8090000]          		mov	ax, [word_913]
   337 000002B2 668B1D[EE090000]        		mov	bx, [word_939]
   338 000002B9 66F7EB                  		imul	bx
   339 000002BC 6689C5                  		mov	bp, ax
   340 000002BF 66A1[CA090000]          		mov	ax, [word_915]
   341 000002C5 668B1D[F0090000]        		mov	bx, [word_93B]
   342 000002CC 66F7EB                  		imul	bx
   343 000002CF 6601C5                  		add	bp, ax
   344 000002D2 66C1FD08                		sar	bp, 8
   345 000002D6 66892D[D0090000]        		mov	[word_91B], bp
   346 000002DD 66A1[CE090000]          		mov	ax, [word_919]
   347 000002E3 66A3[C8090000]          		mov	[word_913], ax
   348 000002E9 66A1[D0090000]          		mov	ax, [word_91B]
   349 000002EF 66A3[CA090000]          		mov	[word_915], ax
   350 000002F5 C3                      		retn
   351                                  
   352                                  ; --------------- S U B	R O U T	I N E ---------------------------------------
   353                                  
   354                                  sub_2C9:				; CODE XREF: sub_310+Fp
   355 000002F6 66A1[E0090000]          		mov	ax, [word_92B]
   356 000002FC 668B1D[C8090000]        		mov	bx, [word_913]
   357 00000303 66F7EB                  		imul	bx
   358 00000306 668B1D[CC090000]        		mov	bx, [word_917]
   359 0000030D 66031D[E4090000]        		add	bx, [word_92F]
   360 00000314 66F7FB                  		idiv	bx
   361 00000317 660305[F2090000]        		add	ax, [word_93D]
   362 0000031E 6689C5                  		mov	bp, ax
   363 00000321 66A1[E2090000]          		mov	ax, [word_92D]
   364 00000327 668B1D[CA090000]        		mov	bx, [word_915]
   365 0000032E 66F7EB                  		imul	bx
   366 00000331 668B1D[CC090000]        		mov	bx, [word_917]
   367 00000338 66031D[E4090000]        		add	bx, [word_92F]
   368 0000033F 66F7FB                  		idiv	bx
   369 00000342 660305[F4090000]        		add	ax, [word_93F]
   370 00000349 66BB4001                		mov	bx, 140h
   371 0000034D 66F7EB                  		imul	bx
   372 00000350 6601E8                  		add	ax, bp
   373 00000353 6689C7                  		mov	di, ax
   374 00000356 66A1[CC090000]          		mov	ax, [word_917]
   375 0000035C 6683C064                		add	ax, 64h
   376 00000360 8807                    		mov	[edi], al
   377 00000362 6689BE[F6090000]        		mov	[esi+_941h], di
   378 00000369 C3                      		retn
   379                                  
   380                                  ; --------------- S U B	R O U T	I N E ---------------------------------------
   381                                  
   382                                  sub_310:				; CODE XREF: start:loc_143p
   383 0000036A E82DFDFFFF              		call	sub_16B
   384 0000036F E89DFDFFFF              		call	sub_1B3
   385 00000374 6631F6                  		xor	si, si
   386 00000377 66B97D00                		mov	cx, 7Dh
   387 0000037B 90                      		nop
   388                                  
   389                                  loc_31C:				; CODE XREF: sub_310+15j
   390 0000037C E8DCFDFFFF              		call	sub_1DE
   391 00000381 E870FFFFFF              		call	sub_2C9
   392 00000386 6683C603                		add	si, 3
   393 0000038A E2F0                    		loop	loc_31C
   394 0000038C E8F8FCFFFF              		call	sub_15D
   395 00000391 6631F6                  		xor	si, si
   396 00000394 30C0                    		xor	al, al
   397 00000396 66B97D00                		mov	cx, 7Dh
   398 0000039A 90                      		nop
   399                                  
   400                                  loc_332:				; CODE XREF: sub_310+2Cj
   401 0000039B 668BBE[F6090000]        		mov	di, [esi+_941h]
   402 000003A2 8807                    		mov	[edi], al
   403 000003A4 6683C603                		add	si, 3
   404 000003A8 E2F1                    		loop	loc_332
   405 000003AA C3                      		retn
   406                                  
   407                                  print_msg:
   408 000003AB 66BB0700                		mov	bx, 7
   409 000003AF B40E                            	mov     ah, 0Eh
   410                                  pmsg_loop:
   411 000003B1 AC                      		lodsb
   412 000003B2 20C0                    		and	al, al
   413 000003B4 7404                    		jz	short pmsg_ok
   414 000003B6 CD31                    		int	31h	; TRDOS 386 video interrupt
   415 000003B8 EBF7                    		jmp	short pmsg_loop	
   416                                  pmsg_ok:
   417                                  		;mov	ah, 10h ; Getchar
   418                                  		;int	32h	; TRDOS 386 keyboard interrupt
   419 000003BA C3                      		retn
   420                                  
   421                                  prg_msg:
   422 000003BB 4552444F47414E2054-     		db	'ERDOGAN TAN - TRDOS 386 VGA Test - 3DC.PRG'
   422 000003C4 414E202D205452444F-
   422 000003CD 532033383620564741-
   422 000003D6 2054657374202D2033-
   422 000003DF 44432E505247       
   423 000003E5 0D0A                    		db	0Dh, 0Ah
   424 000003E7 30352F30392F323031-     		db	'05/09/2016'
   424 000003F0 36                 
   425 000003F1 0D0A                    		db	0Dh, 0Ah
   426 000003F3 00                      		db	0 
   427                                  
   428                                  ; --------------- DATA -----------------------------------------------------
   429                                  _33Fh:
   430 000003F4 0D                      		db  0Dh
   431 000003F5 0A                      		db  0Ah
   432 000003F6 43                      		db  43h	; C
   433 000003F7 6F                      		db  6Fh	; o
   434 000003F8 64                      		db  64h	; d
   435 000003F9 65                      		db  65h	; e
   436 000003FA 20                      		db  20h
   437 000003FB 62                      		db  62h	; b
   438 000003FC 79                      		db  79h	; y
   439 000003FD 20                      		db  20h
   440 000003FE 56                      		db  56h	; V
   441 000003FF 75                      		db  75h	; u
   442 00000400 6C                      		db  6Ch	; l
   443 00000401 74                      		db  74h	; t
   444 00000402 75                      		db  75h	; u
   445 00000403 72                      		db  72h	; r
   446 00000404 65                      		db  65h	; e
   447 00000405 20                      		db  20h
   448 00000406 2F                      		db  2Fh	; /
   449 00000407 20                      		db  20h
   450 00000408 4F                      		db  4Fh	; O
   451 00000409 75                      		db  75h	; u
   452 0000040A 74                      		db  74h	; t
   453 0000040B 6C                      		db  6Ch	; l
   454 0000040C 61                      		db  61h	; a
   455 0000040D 77                      		db  77h	; w
   456 0000040E 20                      		db  20h
   457 0000040F 54                      		db  54h	; T
   458 00000410 72                      		db  72h	; r
   459 00000411 69                      		db  69h	; i
   460 00000412 61                      		db  61h	; a
   461 00000413 64                      		db  64h	; d
   462 00000414 0D                      		db  0Dh
   463 00000415 0A                      		db  0Ah
   464                                  		;db  24h ; $
   465 00000416 00                      		db    0
   466                                  _362h:
   467 00000417 00                      		db    0
   468 00000418 00                      		db    0
   469 00000419 06                      		db    6
   470 0000041A 00                      		db    0
   471 0000041B 0D                      		db  0Dh
   472 0000041C 00                      		db    0
   473 0000041D 13                      		db  13h
   474 0000041E 00                      		db    0
   475 0000041F 19                      		db  19h
   476 00000420 00                      		db    0
   477 00000421 1F                      		db  1Fh
   478 00000422 00                      		db    0
   479 00000423 26                      		db  26h	; &
   480 00000424 00                      		db    0
   481 00000425 2C                      		db  2Ch	; ,
   482 00000426 00                      		db    0
   483 00000427 32                      		db  32h	; 2
   484 00000428 00                      		db    0
   485 00000429 38                      		db  38h	; 8
   486 0000042A 00                      		db    0
   487 0000042B 3E                      		db  3Eh	; >
   488 0000042C 00                      		db    0
   489 0000042D 44                      		db  44h	; D
   490 0000042E 00                      		db    0
   491 0000042F 4A                      		db  4Ah	; J
   492 00000430 00                      		db    0
   493 00000431 50                      		db  50h	; P
   494 00000432 00                      		db    0
   495 00000433 56                      		db  56h	; V
   496 00000434 00                      		db    0
   497 00000435 5C                      		db  5Ch
   498 00000436 00                      		db    0
   499 00000437 62                      		db  62h	; b
   500 00000438 00                      		db    0
   501 00000439 68                      		db  68h	; h
   502 0000043A 00                      		db    0
   503 0000043B 6D                      		db  6Dh	; m
   504 0000043C 00                      		db    0
   505 0000043D 73                      		db  73h	; s
   506 0000043E 00                      		db    0
   507 0000043F 79                      		db  79h	; y
   508 00000440 00                      		db    0
   509 00000441 7E                      		db  7Eh	; ~
   510 00000442 00                      		db    0
   511 00000443 84                      		db  84h	; 
   512 00000444 00                      		db    0
   513 00000445 89                      		db  89h	; 
   514 00000446 00                      		db    0
   515 00000447 8E                      		db  8Eh	; 
   516 00000448 00                      		db    0
   517 00000449 93                      		db  93h	; 
   518 0000044A 00                      		db    0
   519 0000044B 98                      		db  98h	; 
   520 0000044C 00                      		db    0
   521 0000044D 9D                      		db  9Dh	; 
   522 0000044E 00                      		db    0
   523 0000044F A2                      		db 0A2h	; 
   524 00000450 00                      		db    0
   525 00000451 A7                      		db 0A7h	; 
   526 00000452 00                      		db    0
   527 00000453 AC                      		db 0ACh	; 
   528 00000454 00                      		db    0
   529 00000455 B1                      		db 0B1h	; 
   530 00000456 00                      		db    0
   531 00000457 B5                      		db 0B5h	; 
   532 00000458 00                      		db    0
   533 00000459 B9                      		db 0B9h	; 
   534 0000045A 00                      		db    0
   535 0000045B BE                      		db 0BEh	; 
   536 0000045C 00                      		db    0
   537 0000045D C2                      		db 0C2h	; 
   538 0000045E 00                      		db    0
   539 0000045F C6                      		db 0C6h	; 
   540 00000460 00                      		db    0
   541 00000461 CA                      		db 0CAh	; 
   542 00000462 00                      		db    0
   543 00000463 CE                      		db 0CEh	; 
   544 00000464 00                      		db    0
   545 00000465 D1                      		db 0D1h	; 
   546 00000466 00                      		db    0
   547 00000467 D5                      		db 0D5h	; 
   548 00000468 00                      		db    0
   549 00000469 D8                      		db 0D8h	; 
   550 0000046A 00                      		db    0
   551 0000046B DC                      		db 0DCh	; 
   552 0000046C 00                      		db    0
   553 0000046D DF                      		db 0DFh	; 
   554 0000046E 00                      		db    0
   555 0000046F E2                      		db 0E2h	; 
   556 00000470 00                      		db    0
   557 00000471 E5                      		db 0E5h	; 
   558 00000472 00                      		db    0
   559 00000473 E7                      		db 0E7h	; 
   560 00000474 00                      		db    0
   561 00000475 EA                      		db 0EAh	; 
   562 00000476 00                      		db    0
   563 00000477 ED                      		db 0EDh	; 
   564 00000478 00                      		db    0
   565 00000479 EF                      		db 0EFh	; 
   566 0000047A 00                      		db    0
   567 0000047B F1                      		db 0F1h	; 
   568 0000047C 00                      		db    0
   569 0000047D F3                      		db 0F3h	; 
   570 0000047E 00                      		db    0
   571 0000047F F5                      		db 0F5h	; 
   572 00000480 00                      		db    0
   573 00000481 F7                      		db 0F7h	; 
   574 00000482 00                      		db    0
   575 00000483 F8                      		db 0F8h	; 
   576 00000484 00                      		db    0
   577 00000485 FA                      		db 0FAh	; 
   578 00000486 00                      		db    0
   579 00000487 FB                      		db 0FBh	; 
   580 00000488 00                      		db    0
   581 00000489 FC                      		db 0FCh	; 
   582 0000048A 00                      		db    0
   583 0000048B FD                      		db 0FDh	; 
   584 0000048C 00                      		db    0
   585 0000048D FE                      		db 0FEh	; 
   586 0000048E 00                      		db    0
   587 0000048F FF                      		db 0FFh
   588 00000490 00                      		db    0
   589 00000491 FF                      		db 0FFh
   590 00000492 00                      		db    0
   591 00000493 00                      		db    0
   592 00000494 01                      		db    1
   593 00000495 00                      		db    0
   594 00000496 01                      		db    1
   595 00000497 00                      		db    0
   596 00000498 01                      		db    1
   597 00000499 00                      		db    0
   598 0000049A 01                      		db    1
   599 0000049B 00                      		db    0
   600 0000049C 01                      		db    1
   601 0000049D FF                      		db 0FFh
   602 0000049E 00                      		db    0
   603 0000049F FF                      		db 0FFh
   604 000004A0 00                      		db    0
   605 000004A1 FE                      		db 0FEh	; 
   606 000004A2 00                      		db    0
   607 000004A3 FD                      		db 0FDh	; 
   608 000004A4 00                      		db    0
   609 000004A5 FC                      		db 0FCh	; 
   610 000004A6 00                      		db    0
   611 000004A7 FB                      		db 0FBh	; 
   612 000004A8 00                      		db    0
   613 000004A9 FA                      		db 0FAh	; 
   614 000004AA 00                      		db    0
   615 000004AB F8                      		db 0F8h	; 
   616 000004AC 00                      		db    0
   617 000004AD F7                      		db 0F7h	; 
   618 000004AE 00                      		db    0
   619 000004AF F5                      		db 0F5h	; 
   620 000004B0 00                      		db    0
   621 000004B1 F3                      		db 0F3h	; 
   622 000004B2 00                      		db    0
   623 000004B3 F1                      		db 0F1h	; 
   624 000004B4 00                      		db    0
   625 000004B5 EF                      		db 0EFh	; 
   626 000004B6 00                      		db    0
   627 000004B7 ED                      		db 0EDh	; 
   628 000004B8 00                      		db    0
   629 000004B9 EA                      		db 0EAh	; 
   630 000004BA 00                      		db    0
   631 000004BB E7                      		db 0E7h	; 
   632 000004BC 00                      		db    0
   633 000004BD E5                      		db 0E5h	; 
   634 000004BE 00                      		db    0
   635 000004BF E2                      		db 0E2h	; 
   636 000004C0 00                      		db    0
   637 000004C1 DF                      		db 0DFh	; 
   638 000004C2 00                      		db    0
   639 000004C3 DC                      		db 0DCh	; 
   640 000004C4 00                      		db    0
   641 000004C5 D8                      		db 0D8h	; 
   642 000004C6 00                      		db    0
   643 000004C7 D5                      		db 0D5h	; 
   644 000004C8 00                      		db    0
   645 000004C9 D1                      		db 0D1h	; 
   646 000004CA 00                      		db    0
   647 000004CB CE                      		db 0CEh	; 
   648 000004CC 00                      		db    0
   649 000004CD CA                      		db 0CAh	; 
   650 000004CE 00                      		db    0
   651 000004CF C6                      		db 0C6h	; 
   652 000004D0 00                      		db    0
   653 000004D1 C2                      		db 0C2h	; 
   654 000004D2 00                      		db    0
   655 000004D3 BE                      		db 0BEh	; 
   656 000004D4 00                      		db    0
   657 000004D5 B9                      		db 0B9h	; 
   658 000004D6 00                      		db    0
   659 000004D7 B5                      		db 0B5h	; 
   660 000004D8 00                      		db    0
   661 000004D9 B1                      		db 0B1h	; 
   662 000004DA 00                      		db    0
   663 000004DB AC                      		db 0ACh	; 
   664 000004DC 00                      		db    0
   665 000004DD A7                      		db 0A7h	; 
   666 000004DE 00                      		db    0
   667 000004DF A2                      		db 0A2h	; 
   668 000004E0 00                      		db    0
   669 000004E1 9D                      		db  9Dh	; 
   670 000004E2 00                      		db    0
   671 000004E3 98                      		db  98h	; 
   672 000004E4 00                      		db    0
   673 000004E5 93                      		db  93h	; 
   674 000004E6 00                      		db    0
   675 000004E7 8E                      		db  8Eh	; 
   676 000004E8 00                      		db    0
   677 000004E9 89                      		db  89h	; 
   678 000004EA 00                      		db    0
   679 000004EB 84                      		db  84h	; 
   680 000004EC 00                      		db    0
   681 000004ED 7E                      		db  7Eh	; ~
   682 000004EE 00                      		db    0
   683 000004EF 79                      		db  79h	; y
   684 000004F0 00                      		db    0
   685 000004F1 73                      		db  73h	; s
   686 000004F2 00                      		db    0
   687 000004F3 6D                      		db  6Dh	; m
   688 000004F4 00                      		db    0
   689 000004F5 68                      		db  68h	; h
   690 000004F6 00                      		db    0
   691 000004F7 62                      		db  62h	; b
   692 000004F8 00                      		db    0
   693 000004F9 5C                      		db  5Ch
   694 000004FA 00                      		db    0
   695 000004FB 56                      		db  56h	; V
   696 000004FC 00                      		db    0
   697 000004FD 50                      		db  50h	; P
   698 000004FE 00                      		db    0
   699 000004FF 4A                      		db  4Ah	; J
   700 00000500 00                      		db    0
   701 00000501 44                      		db  44h	; D
   702 00000502 00                      		db    0
   703 00000503 3E                      		db  3Eh	; >
   704 00000504 00                      		db    0
   705 00000505 38                      		db  38h	; 8
   706 00000506 00                      		db    0
   707 00000507 32                      		db  32h	; 2
   708 00000508 00                      		db    0
   709 00000509 2C                      		db  2Ch	; ,
   710 0000050A 00                      		db    0
   711 0000050B 26                      		db  26h	; &
   712 0000050C 00                      		db    0
   713 0000050D 1F                      		db  1Fh
   714 0000050E 00                      		db    0
   715 0000050F 19                      		db  19h
   716 00000510 00                      		db    0
   717 00000511 13                      		db  13h
   718 00000512 00                      		db    0
   719 00000513 0D                      		db  0Dh
   720 00000514 00                      		db    0
   721 00000515 06                      		db    6
   722 00000516 00                      		db    0
   723 00000517 00                      		db    0
   724 00000518 00                      		db    0
   725 00000519 FA                      		db 0FAh	; 
   726 0000051A FF                      		db 0FFh
   727 0000051B F3                      		db 0F3h	; 
   728 0000051C FF                      		db 0FFh
   729 0000051D ED                      		db 0EDh	; 
   730 0000051E FF                      		db 0FFh
   731 0000051F E7                      		db 0E7h	; 
   732 00000520 FF                      		db 0FFh
   733 00000521 E1                      		db 0E1h	; 
   734 00000522 FF                      		db 0FFh
   735 00000523 DA                      		db 0DAh	; 
   736 00000524 FF                      		db 0FFh
   737 00000525 D4                      		db 0D4h	; 
   738 00000526 FF                      		db 0FFh
   739 00000527 CE                      		db 0CEh	; 
   740 00000528 FF                      		db 0FFh
   741 00000529 C8                      		db 0C8h	; 
   742 0000052A FF                      		db 0FFh
   743 0000052B C2                      		db 0C2h	; 
   744 0000052C FF                      		db 0FFh
   745 0000052D BC                      		db 0BCh	; 
   746 0000052E FF                      		db 0FFh
   747 0000052F B6                      		db 0B6h	; 
   748 00000530 FF                      		db 0FFh
   749 00000531 B0                      		db 0B0h	; 
   750 00000532 FF                      		db 0FFh
   751 00000533 AA                      		db 0AAh	; 
   752 00000534 FF                      		db 0FFh
   753 00000535 A4                      		db 0A4h	; 
   754 00000536 FF                      		db 0FFh
   755 00000537 9E                      		db  9Eh	; 
   756 00000538 FF                      		db 0FFh
   757 00000539 98                      		db  98h	; 
   758 0000053A FF                      		db 0FFh
   759 0000053B 93                      		db  93h	; 
   760 0000053C FF                      		db 0FFh
   761 0000053D 8D                      		db  8Dh	; 
   762 0000053E FF                      		db 0FFh
   763 0000053F 87                      		db  87h	; 
   764 00000540 FF                      		db 0FFh
   765 00000541 82                      		db  82h	; 
   766 00000542 FF                      		db 0FFh
   767 00000543 7C                      		db  7Ch	; |
   768 00000544 FF                      		db 0FFh
   769 00000545 77                      		db  77h	; w
   770 00000546 FF                      		db 0FFh
   771 00000547 72                      		db  72h	; r
   772 00000548 FF                      		db 0FFh
   773 00000549 6D                      		db  6Dh	; m
   774 0000054A FF                      		db 0FFh
   775 0000054B 68                      		db  68h	; h
   776 0000054C FF                      		db 0FFh
   777 0000054D 63                      		db  63h	; c
   778 0000054E FF                      		db 0FFh
   779 0000054F 5E                      		db  5Eh	; ^
   780 00000550 FF                      		db 0FFh
   781 00000551 59                      		db  59h	; Y
   782 00000552 FF                      		db 0FFh
   783 00000553 54                      		db  54h	; T
   784 00000554 FF                      		db 0FFh
   785 00000555 4F                      		db  4Fh	; O
   786 00000556 FF                      		db 0FFh
   787 00000557 4B                      		db  4Bh	; K
   788 00000558 FF                      		db 0FFh
   789 00000559 47                      		db  47h	; G
   790 0000055A FF                      		db 0FFh
   791 0000055B 42                      		db  42h	; B
   792 0000055C FF                      		db 0FFh
   793 0000055D 3E                      		db  3Eh	; >
   794 0000055E FF                      		db 0FFh
   795 0000055F 3A                      		db  3Ah	; :
   796 00000560 FF                      		db 0FFh
   797 00000561 36                      		db  36h	; 6
   798 00000562 FF                      		db 0FFh
   799 00000563 32                      		db  32h	; 2
   800 00000564 FF                      		db 0FFh
   801 00000565 2F                      		db  2Fh	; /
   802 00000566 FF                      		db 0FFh
   803 00000567 2B                      		db  2Bh	; +
   804 00000568 FF                      		db 0FFh
   805 00000569 28                      		db  28h	; (
   806 0000056A FF                      		db 0FFh
   807 0000056B 24                      		db  24h	; $
   808 0000056C FF                      		db 0FFh
   809 0000056D 21                      		db  21h	; !
   810 0000056E FF                      		db 0FFh
   811 0000056F 1E                      		db  1Eh
   812 00000570 FF                      		db 0FFh
   813 00000571 1B                      		db  1Bh
   814 00000572 FF                      		db 0FFh
   815 00000573 19                      		db  19h
   816 00000574 FF                      		db 0FFh
   817 00000575 16                      		db  16h
   818 00000576 FF                      		db 0FFh
   819 00000577 13                      		db  13h
   820 00000578 FF                      		db 0FFh
   821 00000579 11                      		db  11h
   822 0000057A FF                      		db 0FFh
   823 0000057B 0F                      		db  0Fh
   824 0000057C FF                      		db 0FFh
   825 0000057D 0D                      		db  0Dh
   826 0000057E FF                      		db 0FFh
   827 0000057F 0B                      		db  0Bh
   828 00000580 FF                      		db 0FFh
   829 00000581 09                      		db    9
   830 00000582 FF                      		db 0FFh
   831 00000583 08                      		db    8
   832 00000584 FF                      		db 0FFh
   833 00000585 06                      		db    6
   834 00000586 FF                      		db 0FFh
   835 00000587 05                      		db    5
   836 00000588 FF                      		db 0FFh
   837 00000589 04                      		db    4
   838 0000058A FF                      		db 0FFh
   839 0000058B 03                      		db    3
   840 0000058C FF                      		db 0FFh
   841 0000058D 02                      		db    2
   842 0000058E FF                      		db 0FFh
   843 0000058F 01                      		db    1
   844 00000590 FF                      		db 0FFh
   845 00000591 01                      		db    1
   846 00000592 FF                      		db 0FFh
   847 00000593 00                      		db    0
   848 00000594 FF                      		db 0FFh
   849 00000595 00                      		db    0
   850 00000596 FF                      		db 0FFh
   851 00000597 00                      		db    0
   852 00000598 FF                      		db 0FFh
   853 00000599 00                      		db    0
   854 0000059A FF                      		db 0FFh
   855 0000059B 00                      		db    0
   856 0000059C FF                      		db 0FFh
   857 0000059D 01                      		db    1
   858 0000059E FF                      		db 0FFh
   859 0000059F 01                      		db    1
   860 000005A0 FF                      		db 0FFh
   861 000005A1 02                      		db    2
   862 000005A2 FF                      		db 0FFh
   863 000005A3 03                      		db    3
   864 000005A4 FF                      		db 0FFh
   865 000005A5 04                      		db    4
   866 000005A6 FF                      		db 0FFh
   867 000005A7 05                      		db    5
   868 000005A8 FF                      		db 0FFh
   869 000005A9 06                      		db    6
   870 000005AA FF                      		db 0FFh
   871 000005AB 08                      		db    8
   872 000005AC FF                      		db 0FFh
   873 000005AD 09                      		db    9
   874 000005AE FF                      		db 0FFh
   875 000005AF 0B                      		db  0Bh
   876 000005B0 FF                      		db 0FFh
   877 000005B1 0D                      		db  0Dh
   878 000005B2 FF                      		db 0FFh
   879 000005B3 0F                      		db  0Fh
   880 000005B4 FF                      		db 0FFh
   881 000005B5 11                      		db  11h
   882 000005B6 FF                      		db 0FFh
   883 000005B7 13                      		db  13h
   884 000005B8 FF                      		db 0FFh
   885 000005B9 16                      		db  16h
   886 000005BA FF                      		db 0FFh
   887 000005BB 19                      		db  19h
   888 000005BC FF                      		db 0FFh
   889 000005BD 1B                      		db  1Bh
   890 000005BE FF                      		db 0FFh
   891 000005BF 1E                      		db  1Eh
   892 000005C0 FF                      		db 0FFh
   893 000005C1 21                      		db  21h	; !
   894 000005C2 FF                      		db 0FFh
   895 000005C3 24                      		db  24h	; $
   896 000005C4 FF                      		db 0FFh
   897 000005C5 28                      		db  28h	; (
   898 000005C6 FF                      		db 0FFh
   899 000005C7 2B                      		db  2Bh	; +
   900 000005C8 FF                      		db 0FFh
   901 000005C9 2F                      		db  2Fh	; /
   902 000005CA FF                      		db 0FFh
   903 000005CB 32                      		db  32h	; 2
   904 000005CC FF                      		db 0FFh
   905 000005CD 36                      		db  36h	; 6
   906 000005CE FF                      		db 0FFh
   907 000005CF 3A                      		db  3Ah	; :
   908 000005D0 FF                      		db 0FFh
   909 000005D1 3E                      		db  3Eh	; >
   910 000005D2 FF                      		db 0FFh
   911 000005D3 42                      		db  42h	; B
   912 000005D4 FF                      		db 0FFh
   913 000005D5 47                      		db  47h	; G
   914 000005D6 FF                      		db 0FFh
   915 000005D7 4B                      		db  4Bh	; K
   916 000005D8 FF                      		db 0FFh
   917 000005D9 4F                      		db  4Fh	; O
   918 000005DA FF                      		db 0FFh
   919 000005DB 54                      		db  54h	; T
   920 000005DC FF                      		db 0FFh
   921 000005DD 59                      		db  59h	; Y
   922 000005DE FF                      		db 0FFh
   923 000005DF 5E                      		db  5Eh	; ^
   924 000005E0 FF                      		db 0FFh
   925 000005E1 63                      		db  63h	; c
   926 000005E2 FF                      		db 0FFh
   927 000005E3 68                      		db  68h	; h
   928 000005E4 FF                      		db 0FFh
   929 000005E5 6D                      		db  6Dh	; m
   930 000005E6 FF                      		db 0FFh
   931 000005E7 72                      		db  72h	; r
   932 000005E8 FF                      		db 0FFh
   933 000005E9 77                      		db  77h	; w
   934 000005EA FF                      		db 0FFh
   935 000005EB 7C                      		db  7Ch	; |
   936 000005EC FF                      		db 0FFh
   937 000005ED 82                      		db  82h	; 
   938 000005EE FF                      		db 0FFh
   939 000005EF 87                      		db  87h	; 
   940 000005F0 FF                      		db 0FFh
   941 000005F1 8D                      		db  8Dh	; 
   942 000005F2 FF                      		db 0FFh
   943 000005F3 93                      		db  93h	; 
   944 000005F4 FF                      		db 0FFh
   945 000005F5 98                      		db  98h	; 
   946 000005F6 FF                      		db 0FFh
   947 000005F7 9E                      		db  9Eh	; 
   948 000005F8 FF                      		db 0FFh
   949 000005F9 A4                      		db 0A4h	; 
   950 000005FA FF                      		db 0FFh
   951 000005FB AA                      		db 0AAh	; 
   952 000005FC FF                      		db 0FFh
   953 000005FD B0                      		db 0B0h	; 
   954 000005FE FF                      		db 0FFh
   955 000005FF B6                      		db 0B6h	; 
   956 00000600 FF                      		db 0FFh
   957 00000601 BC                      		db 0BCh	; 
   958 00000602 FF                      		db 0FFh
   959 00000603 C2                      		db 0C2h	; 
   960 00000604 FF                      		db 0FFh
   961 00000605 C8                      		db 0C8h	; 
   962 00000606 FF                      		db 0FFh
   963 00000607 CE                      		db 0CEh	; 
   964 00000608 FF                      		db 0FFh
   965 00000609 D4                      		db 0D4h	; 
   966 0000060A FF                      		db 0FFh
   967 0000060B DA                      		db 0DAh	; 
   968 0000060C FF                      		db 0FFh
   969 0000060D E1                      		db 0E1h	; 
   970 0000060E FF                      		db 0FFh
   971 0000060F E7                      		db 0E7h	; 
   972 00000610 FF                      		db 0FFh
   973 00000611 ED                      		db 0EDh	; 
   974 00000612 FF                      		db 0FFh
   975 00000613 F3                      		db 0F3h	; 
   976 00000614 FF                      		db 0FFh
   977 00000615 FA                      		db 0FAh	; 
   978 00000616 FF                      		db 0FFh
   979                                  _562h:
   980 00000617 DD                      		db 0DDh	; 
   981                                  _563h:
   982 00000618 DD                      		db 0DDh	; 
   983                                  _564h:
   984 00000619 DD                      		db 0DDh	; 
   985 0000061A F1                      		db 0F1h	; 
   986 0000061B DD                      		db 0DDh	; 
   987 0000061C DD                      		db 0DDh	; 
   988 0000061D 05                      		db    5
   989 0000061E DD                      		db 0DDh	; 
   990 0000061F DD                      		db 0DDh	; 
   991 00000620 19                      		db  19h
   992 00000621 DD                      		db 0DDh	; 
   993 00000622 DD                      		db 0DDh	; 
   994 00000623 2D                      		db  2Dh	; -
   995 00000624 DD                      		db 0DDh	; 
   996 00000625 DD                      		db 0DDh	; 
   997 00000626 DD                      		db 0DDh	; 
   998 00000627 F1                      		db 0F1h	; 
   999 00000628 DD                      		db 0DDh	; 
  1000 00000629 F1                      		db 0F1h	; 
  1001 0000062A F1                      		db 0F1h	; 
  1002 0000062B DD                      		db 0DDh	; 
  1003 0000062C 05                      		db    5
  1004 0000062D F1                      		db 0F1h	; 
  1005 0000062E DD                      		db 0DDh	; 
  1006 0000062F 19                      		db  19h
  1007 00000630 F1                      		db 0F1h	; 
  1008 00000631 DD                      		db 0DDh	; 
  1009 00000632 2D                      		db  2Dh	; -
  1010 00000633 F1                      		db 0F1h	; 
  1011 00000634 DD                      		db 0DDh	; 
  1012 00000635 DD                      		db 0DDh	; 
  1013 00000636 05                      		db    5
  1014 00000637 DD                      		db 0DDh	; 
  1015 00000638 F1                      		db 0F1h	; 
  1016 00000639 05                      		db    5
  1017 0000063A DD                      		db 0DDh	; 
  1018 0000063B 05                      		db    5
  1019 0000063C 05                      		db    5
  1020 0000063D DD                      		db 0DDh	; 
  1021 0000063E 19                      		db  19h
  1022 0000063F 05                      		db    5
  1023 00000640 DD                      		db 0DDh	; 
  1024 00000641 2D                      		db  2Dh	; -
  1025 00000642 05                      		db    5
  1026 00000643 DD                      		db 0DDh	; 
  1027 00000644 DD                      		db 0DDh	; 
  1028 00000645 19                      		db  19h
  1029 00000646 DD                      		db 0DDh	; 
  1030 00000647 F1                      		db 0F1h	; 
  1031 00000648 19                      		db  19h
  1032 00000649 DD                      		db 0DDh	; 
  1033 0000064A 05                      		db    5
  1034 0000064B 19                      		db  19h
  1035 0000064C DD                      		db 0DDh	; 
  1036 0000064D 19                      		db  19h
  1037 0000064E 19                      		db  19h
  1038 0000064F DD                      		db 0DDh	; 
  1039 00000650 2D                      		db  2Dh	; -
  1040 00000651 19                      		db  19h
  1041 00000652 DD                      		db 0DDh	; 
  1042 00000653 DD                      		db 0DDh	; 
  1043 00000654 2D                      		db  2Dh	; -
  1044 00000655 DD                      		db 0DDh	; 
  1045 00000656 F1                      		db 0F1h	; 
  1046 00000657 2D                      		db  2Dh	; -
  1047 00000658 DD                      		db 0DDh	; 
  1048 00000659 05                      		db    5
  1049 0000065A 2D                      		db  2Dh	; -
  1050 0000065B DD                      		db 0DDh	; 
  1051 0000065C 19                      		db  19h
  1052 0000065D 2D                      		db  2Dh	; -
  1053 0000065E DD                      		db 0DDh	; 
  1054 0000065F 2D                      		db  2Dh	; -
  1055 00000660 2D                      		db  2Dh	; -
  1056 00000661 DD                      		db 0DDh	; 
  1057 00000662 DD                      		db 0DDh	; 
  1058 00000663 DD                      		db 0DDh	; 
  1059 00000664 F1                      		db 0F1h	; 
  1060 00000665 F1                      		db 0F1h	; 
  1061 00000666 DD                      		db 0DDh	; 
  1062 00000667 F1                      		db 0F1h	; 
  1063 00000668 05                      		db    5
  1064 00000669 DD                      		db 0DDh	; 
  1065 0000066A F1                      		db 0F1h	; 
  1066 0000066B 19                      		db  19h
  1067 0000066C DD                      		db 0DDh	; 
  1068 0000066D F1                      		db 0F1h	; 
  1069 0000066E 2D                      		db  2Dh	; -
  1070 0000066F DD                      		db 0DDh	; 
  1071 00000670 F1                      		db 0F1h	; 
  1072 00000671 DD                      		db 0DDh	; 
  1073 00000672 F1                      		db 0F1h	; 
  1074 00000673 F1                      		db 0F1h	; 
  1075 00000674 F1                      		db 0F1h	; 
  1076 00000675 F1                      		db 0F1h	; 
  1077 00000676 F1                      		db 0F1h	; 
  1078 00000677 05                      		db    5
  1079 00000678 F1                      		db 0F1h	; 
  1080 00000679 F1                      		db 0F1h	; 
  1081 0000067A 19                      		db  19h
  1082 0000067B F1                      		db 0F1h	; 
  1083 0000067C F1                      		db 0F1h	; 
  1084 0000067D 2D                      		db  2Dh	; -
  1085 0000067E F1                      		db 0F1h	; 
  1086 0000067F F1                      		db 0F1h	; 
  1087 00000680 DD                      		db 0DDh	; 
  1088 00000681 05                      		db    5
  1089 00000682 F1                      		db 0F1h	; 
  1090 00000683 F1                      		db 0F1h	; 
  1091 00000684 05                      		db    5
  1092 00000685 F1                      		db 0F1h	; 
  1093 00000686 05                      		db    5
  1094 00000687 05                      		db    5
  1095 00000688 F1                      		db 0F1h	; 
  1096 00000689 19                      		db  19h
  1097 0000068A 05                      		db    5
  1098 0000068B F1                      		db 0F1h	; 
  1099 0000068C 2D                      		db  2Dh	; -
  1100 0000068D 05                      		db    5
  1101 0000068E F1                      		db 0F1h	; 
  1102 0000068F DD                      		db 0DDh	; 
  1103 00000690 19                      		db  19h
  1104 00000691 F1                      		db 0F1h	; 
  1105 00000692 F1                      		db 0F1h	; 
  1106 00000693 19                      		db  19h
  1107 00000694 F1                      		db 0F1h	; 
  1108 00000695 05                      		db    5
  1109 00000696 19                      		db  19h
  1110 00000697 F1                      		db 0F1h	; 
  1111 00000698 19                      		db  19h
  1112 00000699 19                      		db  19h
  1113 0000069A F1                      		db 0F1h	; 
  1114 0000069B 2D                      		db  2Dh	; -
  1115 0000069C 19                      		db  19h
  1116 0000069D F1                      		db 0F1h	; 
  1117 0000069E DD                      		db 0DDh	; 
  1118 0000069F 2D                      		db  2Dh	; -
  1119 000006A0 F1                      		db 0F1h	; 
  1120 000006A1 F1                      		db 0F1h	; 
  1121 000006A2 2D                      		db  2Dh	; -
  1122 000006A3 F1                      		db 0F1h	; 
  1123 000006A4 05                      		db    5
  1124 000006A5 2D                      		db  2Dh	; -
  1125 000006A6 F1                      		db 0F1h	; 
  1126 000006A7 19                      		db  19h
  1127 000006A8 2D                      		db  2Dh	; -
  1128 000006A9 F1                      		db 0F1h	; 
  1129 000006AA 2D                      		db  2Dh	; -
  1130 000006AB 2D                      		db  2Dh	; -
  1131 000006AC F1                      		db 0F1h	; 
  1132 000006AD DD                      		db 0DDh	; 
  1133 000006AE DD                      		db 0DDh	; 
  1134 000006AF 05                      		db    5
  1135 000006B0 F1                      		db 0F1h	; 
  1136 000006B1 DD                      		db 0DDh	; 
  1137 000006B2 05                      		db    5
  1138 000006B3 05                      		db    5
  1139 000006B4 DD                      		db 0DDh	; 
  1140 000006B5 05                      		db    5
  1141 000006B6 19                      		db  19h
  1142 000006B7 DD                      		db 0DDh	; 
  1143 000006B8 05                      		db    5
  1144 000006B9 2D                      		db  2Dh	; -
  1145 000006BA DD                      		db 0DDh	; 
  1146 000006BB 05                      		db    5
  1147 000006BC DD                      		db 0DDh	; 
  1148 000006BD F1                      		db 0F1h	; 
  1149 000006BE 05                      		db    5
  1150 000006BF F1                      		db 0F1h	; 
  1151 000006C0 F1                      		db 0F1h	; 
  1152 000006C1 05                      		db    5
  1153 000006C2 05                      		db    5
  1154 000006C3 F1                      		db 0F1h	; 
  1155 000006C4 05                      		db    5
  1156 000006C5 19                      		db  19h
  1157 000006C6 F1                      		db 0F1h	; 
  1158 000006C7 05                      		db    5
  1159 000006C8 2D                      		db  2Dh	; -
  1160 000006C9 F1                      		db 0F1h	; 
  1161 000006CA 05                      		db    5
  1162 000006CB DD                      		db 0DDh	; 
  1163 000006CC 05                      		db    5
  1164 000006CD 05                      		db    5
  1165 000006CE F1                      		db 0F1h	; 
  1166 000006CF 05                      		db    5
  1167 000006D0 05                      		db    5
  1168 000006D1 05                      		db    5
  1169 000006D2 05                      		db    5
  1170 000006D3 05                      		db    5
  1171 000006D4 19                      		db  19h
  1172 000006D5 05                      		db    5
  1173 000006D6 05                      		db    5
  1174 000006D7 2D                      		db  2Dh	; -
  1175 000006D8 05                      		db    5
  1176 000006D9 05                      		db    5
  1177 000006DA DD                      		db 0DDh	; 
  1178 000006DB 19                      		db  19h
  1179 000006DC 05                      		db    5
  1180 000006DD F1                      		db 0F1h	; 
  1181 000006DE 19                      		db  19h
  1182 000006DF 05                      		db    5
  1183 000006E0 05                      		db    5
  1184 000006E1 19                      		db  19h
  1185 000006E2 05                      		db    5
  1186 000006E3 19                      		db  19h
  1187 000006E4 19                      		db  19h
  1188 000006E5 05                      		db    5
  1189 000006E6 2D                      		db  2Dh	; -
  1190 000006E7 19                      		db  19h
  1191 000006E8 05                      		db    5
  1192 000006E9 DD                      		db 0DDh	; 
  1193 000006EA 2D                      		db  2Dh	; -
  1194 000006EB 05                      		db    5
  1195 000006EC F1                      		db 0F1h	; 
  1196 000006ED 2D                      		db  2Dh	; -
  1197 000006EE 05                      		db    5
  1198 000006EF 05                      		db    5
  1199 000006F0 2D                      		db  2Dh	; -
  1200 000006F1 05                      		db    5
  1201 000006F2 19                      		db  19h
  1202 000006F3 2D                      		db  2Dh	; -
  1203 000006F4 05                      		db    5
  1204 000006F5 2D                      		db  2Dh	; -
  1205 000006F6 2D                      		db  2Dh	; -
  1206 000006F7 05                      		db    5
  1207 000006F8 DD                      		db 0DDh	; 
  1208 000006F9 DD                      		db 0DDh	; 
  1209 000006FA 19                      		db  19h
  1210 000006FB F1                      		db 0F1h	; 
  1211 000006FC DD                      		db 0DDh	; 
  1212 000006FD 19                      		db  19h
  1213 000006FE 05                      		db    5
  1214 000006FF DD                      		db 0DDh	; 
  1215 00000700 19                      		db  19h
  1216 00000701 19                      		db  19h
  1217 00000702 DD                      		db 0DDh	; 
  1218 00000703 19                      		db  19h
  1219 00000704 2D                      		db  2Dh	; -
  1220 00000705 DD                      		db 0DDh	; 
  1221 00000706 19                      		db  19h
  1222 00000707 DD                      		db 0DDh	; 
  1223 00000708 F1                      		db 0F1h	; 
  1224 00000709 19                      		db  19h
  1225 0000070A F1                      		db 0F1h	; 
  1226 0000070B F1                      		db 0F1h	; 
  1227 0000070C 19                      		db  19h
  1228 0000070D 05                      		db    5
  1229 0000070E F1                      		db 0F1h	; 
  1230 0000070F 19                      		db  19h
  1231 00000710 19                      		db  19h
  1232 00000711 F1                      		db 0F1h	; 
  1233 00000712 19                      		db  19h
  1234 00000713 2D                      		db  2Dh	; -
  1235 00000714 F1                      		db 0F1h	; 
  1236 00000715 19                      		db  19h
  1237 00000716 DD                      		db 0DDh	; 
  1238 00000717 05                      		db    5
  1239 00000718 19                      		db  19h
  1240 00000719 F1                      		db 0F1h	; 
  1241 0000071A 05                      		db    5
  1242 0000071B 19                      		db  19h
  1243 0000071C 05                      		db    5
  1244 0000071D 05                      		db    5
  1245 0000071E 19                      		db  19h
  1246 0000071F 19                      		db  19h
  1247 00000720 05                      		db    5
  1248 00000721 19                      		db  19h
  1249 00000722 2D                      		db  2Dh	; -
  1250 00000723 05                      		db    5
  1251 00000724 19                      		db  19h
  1252 00000725 DD                      		db 0DDh	; 
  1253 00000726 19                      		db  19h
  1254 00000727 19                      		db  19h
  1255 00000728 F1                      		db 0F1h	; 
  1256 00000729 19                      		db  19h
  1257 0000072A 19                      		db  19h
  1258 0000072B 05                      		db    5
  1259 0000072C 19                      		db  19h
  1260 0000072D 19                      		db  19h
  1261 0000072E 19                      		db  19h
  1262 0000072F 19                      		db  19h
  1263 00000730 19                      		db  19h
  1264 00000731 2D                      		db  2Dh	; -
  1265 00000732 19                      		db  19h
  1266 00000733 19                      		db  19h
  1267 00000734 DD                      		db 0DDh	; 
  1268 00000735 2D                      		db  2Dh	; -
  1269 00000736 19                      		db  19h
  1270 00000737 F1                      		db 0F1h	; 
  1271 00000738 2D                      		db  2Dh	; -
  1272 00000739 19                      		db  19h
  1273 0000073A 05                      		db    5
  1274 0000073B 2D                      		db  2Dh	; -
  1275 0000073C 19                      		db  19h
  1276 0000073D 19                      		db  19h
  1277 0000073E 2D                      		db  2Dh	; -
  1278 0000073F 19                      		db  19h
  1279 00000740 2D                      		db  2Dh	; -
  1280 00000741 2D                      		db  2Dh	; -
  1281 00000742 19                      		db  19h
  1282 00000743 DD                      		db 0DDh	; 
  1283 00000744 DD                      		db 0DDh	; 
  1284 00000745 2D                      		db  2Dh	; -
  1285 00000746 F1                      		db 0F1h	; 
  1286 00000747 DD                      		db 0DDh	; 
  1287 00000748 2D                      		db  2Dh	; -
  1288 00000749 05                      		db    5
  1289 0000074A DD                      		db 0DDh	; 
  1290 0000074B 2D                      		db  2Dh	; -
  1291 0000074C 19                      		db  19h
  1292 0000074D DD                      		db 0DDh	; 
  1293 0000074E 2D                      		db  2Dh	; -
  1294 0000074F 2D                      		db  2Dh	; -
  1295 00000750 DD                      		db 0DDh	; 
  1296 00000751 2D                      		db  2Dh	; -
  1297 00000752 DD                      		db 0DDh	; 
  1298 00000753 F1                      		db 0F1h	; 
  1299 00000754 2D                      		db  2Dh	; -
  1300 00000755 F1                      		db 0F1h	; 
  1301 00000756 F1                      		db 0F1h	; 
  1302 00000757 2D                      		db  2Dh	; -
  1303 00000758 05                      		db    5
  1304 00000759 F1                      		db 0F1h	; 
  1305 0000075A 2D                      		db  2Dh	; -
  1306 0000075B 19                      		db  19h
  1307 0000075C F1                      		db 0F1h	; 
  1308 0000075D 2D                      		db  2Dh	; -
  1309 0000075E 2D                      		db  2Dh	; -
  1310 0000075F F1                      		db 0F1h	; 
  1311 00000760 2D                      		db  2Dh	; -
  1312 00000761 DD                      		db 0DDh	; 
  1313 00000762 05                      		db    5
  1314 00000763 2D                      		db  2Dh	; -
  1315 00000764 F1                      		db 0F1h	; 
  1316 00000765 05                      		db    5
  1317 00000766 2D                      		db  2Dh	; -
  1318 00000767 05                      		db    5
  1319 00000768 05                      		db    5
  1320 00000769 2D                      		db  2Dh	; -
  1321 0000076A 19                      		db  19h
  1322 0000076B 05                      		db    5
  1323 0000076C 2D                      		db  2Dh	; -
  1324 0000076D 2D                      		db  2Dh	; -
  1325 0000076E 05                      		db    5
  1326 0000076F 2D                      		db  2Dh	; -
  1327 00000770 DD                      		db 0DDh	; 
  1328 00000771 19                      		db  19h
  1329 00000772 2D                      		db  2Dh	; -
  1330 00000773 F1                      		db 0F1h	; 
  1331 00000774 19                      		db  19h
  1332 00000775 2D                      		db  2Dh	; -
  1333 00000776 05                      		db    5
  1334 00000777 19                      		db  19h
  1335 00000778 2D                      		db  2Dh	; -
  1336 00000779 19                      		db  19h
  1337 0000077A 19                      		db  19h
  1338 0000077B 2D                      		db  2Dh	; -
  1339 0000077C 2D                      		db  2Dh	; -
  1340 0000077D 19                      		db  19h
  1341 0000077E 2D                      		db  2Dh	; -
  1342 0000077F DD                      		db 0DDh	; 
  1343 00000780 2D                      		db  2Dh	; -
  1344 00000781 2D                      		db  2Dh	; -
  1345 00000782 F1                      		db 0F1h	; 
  1346 00000783 2D                      		db  2Dh	; -
  1347 00000784 2D                      		db  2Dh	; -
  1348 00000785 05                      		db    5
  1349 00000786 2D                      		db  2Dh	; -
  1350 00000787 2D                      		db  2Dh	; -
  1351 00000788 19                      		db  19h
  1352 00000789 2D                      		db  2Dh	; -
  1353 0000078A 2D                      		db  2Dh	; -
  1354 0000078B 2D                      		db  2Dh	; -
  1355 0000078C 2D                      		db  2Dh	; -
  1356 0000078D 2D                      		db  2Dh	; -
  1357                                  _6D9h:
  1358 0000078E 00                      		db    0
  1359 0000078F 00                      		db    0
  1360 00000790 00                      		db    0
  1361 00000791 3F                      		db  3Fh	; ?
  1362 00000792 3F                      		db  3Fh	; ?
  1363 00000793 3F                      		db  3Fh	; ?
  1364 00000794 3F                      		db  3Fh	; ?
  1365 00000795 3F                      		db  3Fh	; ?
  1366 00000796 3F                      		db  3Fh	; ?
  1367 00000797 3F                      		db  3Fh	; ?
  1368 00000798 3F                      		db  3Fh	; ?
  1369 00000799 3F                      		db  3Fh	; ?
  1370 0000079A 3E                      		db  3Eh	; >
  1371 0000079B 3E                      		db  3Eh	; >
  1372 0000079C 3E                      		db  3Eh	; >
  1373 0000079D 3E                      		db  3Eh	; >
  1374 0000079E 3E                      		db  3Eh	; >
  1375 0000079F 3E                      		db  3Eh	; >
  1376 000007A0 3E                      		db  3Eh	; >
  1377 000007A1 3E                      		db  3Eh	; >
  1378 000007A2 3E                      		db  3Eh	; >
  1379 000007A3 3D                      		db  3Dh	; =
  1380 000007A4 3D                      		db  3Dh	; =
  1381 000007A5 3D                      		db  3Dh	; =
  1382 000007A6 3D                      		db  3Dh	; =
  1383 000007A7 3D                      		db  3Dh	; =
  1384 000007A8 3D                      		db  3Dh	; =
  1385 000007A9 3D                      		db  3Dh	; =
  1386 000007AA 3D                      		db  3Dh	; =
  1387 000007AB 3D                      		db  3Dh	; =
  1388 000007AC 3C                      		db  3Ch	; <
  1389 000007AD 3C                      		db  3Ch	; <
  1390 000007AE 3C                      		db  3Ch	; <
  1391 000007AF 3C                      		db  3Ch	; <
  1392 000007B0 3C                      		db  3Ch	; <
  1393 000007B1 3C                      		db  3Ch	; <
  1394 000007B2 3C                      		db  3Ch	; <
  1395 000007B3 3C                      		db  3Ch	; <
  1396 000007B4 3C                      		db  3Ch	; <
  1397 000007B5 3B                      		db  3Bh	; ;
  1398 000007B6 3B                      		db  3Bh	; ;
  1399 000007B7 3B                      		db  3Bh	; ;
  1400 000007B8 3B                      		db  3Bh	; ;
  1401 000007B9 3B                      		db  3Bh	; ;
  1402 000007BA 3B                      		db  3Bh	; ;
  1403 000007BB 3B                      		db  3Bh	; ;
  1404 000007BC 3B                      		db  3Bh	; ;
  1405 000007BD 3B                      		db  3Bh	; ;
  1406 000007BE 3A                      		db  3Ah	; :
  1407 000007BF 3A                      		db  3Ah	; :
  1408 000007C0 3A                      		db  3Ah	; :
  1409 000007C1 3A                      		db  3Ah	; :
  1410 000007C2 3A                      		db  3Ah	; :
  1411 000007C3 3A                      		db  3Ah	; :
  1412 000007C4 3A                      		db  3Ah	; :
  1413 000007C5 3A                      		db  3Ah	; :
  1414 000007C6 3A                      		db  3Ah	; :
  1415 000007C7 39                      		db  39h	; 9
  1416 000007C8 39                      		db  39h	; 9
  1417 000007C9 39                      		db  39h	; 9
  1418 000007CA 39                      		db  39h	; 9
  1419 000007CB 39                      		db  39h	; 9
  1420 000007CC 39                      		db  39h	; 9
  1421 000007CD 39                      		db  39h	; 9
  1422 000007CE 39                      		db  39h	; 9
  1423 000007CF 39                      		db  39h	; 9
  1424 000007D0 38                      		db  38h	; 8
  1425 000007D1 38                      		db  38h	; 8
  1426 000007D2 38                      		db  38h	; 8
  1427 000007D3 38                      		db  38h	; 8
  1428 000007D4 38                      		db  38h	; 8
  1429 000007D5 38                      		db  38h	; 8
  1430 000007D6 38                      		db  38h	; 8
  1431 000007D7 38                      		db  38h	; 8
  1432 000007D8 38                      		db  38h	; 8
  1433 000007D9 37                      		db  37h	; 7
  1434 000007DA 37                      		db  37h	; 7
  1435 000007DB 37                      		db  37h	; 7
  1436 000007DC 37                      		db  37h	; 7
  1437 000007DD 37                      		db  37h	; 7
  1438 000007DE 37                      		db  37h	; 7
  1439 000007DF 37                      		db  37h	; 7
  1440 000007E0 37                      		db  37h	; 7
  1441 000007E1 37                      		db  37h	; 7
  1442 000007E2 36                      		db  36h	; 6
  1443 000007E3 36                      		db  36h	; 6
  1444 000007E4 36                      		db  36h	; 6
  1445 000007E5 36                      		db  36h	; 6
  1446 000007E6 36                      		db  36h	; 6
  1447 000007E7 36                      		db  36h	; 6
  1448 000007E8 36                      		db  36h	; 6
  1449 000007E9 36                      		db  36h	; 6
  1450 000007EA 36                      		db  36h	; 6
  1451 000007EB 35                      		db  35h	; 5
  1452 000007EC 35                      		db  35h	; 5
  1453 000007ED 35                      		db  35h	; 5
  1454 000007EE 35                      		db  35h	; 5
  1455 000007EF 35                      		db  35h	; 5
  1456 000007F0 35                      		db  35h	; 5
  1457 000007F1 35                      		db  35h	; 5
  1458 000007F2 35                      		db  35h	; 5
  1459 000007F3 35                      		db  35h	; 5
  1460 000007F4 34                      		db  34h	; 4
  1461 000007F5 34                      		db  34h	; 4
  1462 000007F6 34                      		db  34h	; 4
  1463 000007F7 34                      		db  34h	; 4
  1464 000007F8 34                      		db  34h	; 4
  1465 000007F9 34                      		db  34h	; 4
  1466 000007FA 34                      		db  34h	; 4
  1467 000007FB 34                      		db  34h	; 4
  1468 000007FC 34                      		db  34h	; 4
  1469 000007FD 33                      		db  33h	; 3
  1470 000007FE 33                      		db  33h	; 3
  1471 000007FF 33                      		db  33h	; 3
  1472 00000800 33                      		db  33h	; 3
  1473 00000801 33                      		db  33h	; 3
  1474 00000802 33                      		db  33h	; 3
  1475 00000803 33                      		db  33h	; 3
  1476 00000804 33                      		db  33h	; 3
  1477 00000805 33                      		db  33h	; 3
  1478 00000806 32                      		db  32h	; 2
  1479 00000807 32                      		db  32h	; 2
  1480 00000808 32                      		db  32h	; 2
  1481 00000809 32                      		db  32h	; 2
  1482 0000080A 32                      		db  32h	; 2
  1483 0000080B 32                      		db  32h	; 2
  1484 0000080C 32                      		db  32h	; 2
  1485 0000080D 32                      		db  32h	; 2
  1486 0000080E 32                      		db  32h	; 2
  1487 0000080F 31                      		db  31h	; 1
  1488 00000810 31                      		db  31h	; 1
  1489 00000811 31                      		db  31h	; 1
  1490 00000812 31                      		db  31h	; 1
  1491 00000813 31                      		db  31h	; 1
  1492 00000814 31                      		db  31h	; 1
  1493 00000815 31                      		db  31h	; 1
  1494 00000816 31                      		db  31h	; 1
  1495 00000817 31                      		db  31h	; 1
  1496 00000818 30                      		db  30h	; 0
  1497 00000819 30                      		db  30h	; 0
  1498 0000081A 30                      		db  30h	; 0
  1499 0000081B 30                      		db  30h	; 0
  1500 0000081C 30                      		db  30h	; 0
  1501 0000081D 30                      		db  30h	; 0
  1502 0000081E 30                      		db  30h	; 0
  1503 0000081F 30                      		db  30h	; 0
  1504 00000820 30                      		db  30h	; 0
  1505 00000821 2F                      		db  2Fh	; /
  1506 00000822 2F                      		db  2Fh	; /
  1507 00000823 2F                      		db  2Fh	; /
  1508 00000824 2F                      		db  2Fh	; /
  1509 00000825 2F                      		db  2Fh	; /
  1510 00000826 2F                      		db  2Fh	; /
  1511 00000827 2F                      		db  2Fh	; /
  1512 00000828 2F                      		db  2Fh	; /
  1513 00000829 2F                      		db  2Fh	; /
  1514 0000082A 2E                      		db  2Eh	; .
  1515 0000082B 2E                      		db  2Eh	; .
  1516 0000082C 2E                      		db  2Eh	; .
  1517 0000082D 2E                      		db  2Eh	; .
  1518 0000082E 2E                      		db  2Eh	; .
  1519 0000082F 2E                      		db  2Eh	; .
  1520 00000830 2E                      		db  2Eh	; .
  1521 00000831 2E                      		db  2Eh	; .
  1522 00000832 2E                      		db  2Eh	; .
  1523 00000833 2D                      		db  2Dh	; -
  1524 00000834 2D                      		db  2Dh	; -
  1525 00000835 2D                      		db  2Dh	; -
  1526 00000836 2D                      		db  2Dh	; -
  1527 00000837 2D                      		db  2Dh	; -
  1528 00000838 2D                      		db  2Dh	; -
  1529 00000839 2D                      		db  2Dh	; -
  1530 0000083A 2D                      		db  2Dh	; -
  1531 0000083B 2D                      		db  2Dh	; -
  1532 0000083C 2C                      		db  2Ch	; ,
  1533 0000083D 2C                      		db  2Ch	; ,
  1534 0000083E 2C                      		db  2Ch	; ,
  1535 0000083F 2C                      		db  2Ch	; ,
  1536 00000840 2C                      		db  2Ch	; ,
  1537 00000841 2C                      		db  2Ch	; ,
  1538 00000842 2C                      		db  2Ch	; ,
  1539 00000843 2C                      		db  2Ch	; ,
  1540 00000844 2C                      		db  2Ch	; ,
  1541 00000845 2B                      		db  2Bh	; +
  1542 00000846 2B                      		db  2Bh	; +
  1543 00000847 2B                      		db  2Bh	; +
  1544 00000848 2B                      		db  2Bh	; +
  1545 00000849 2B                      		db  2Bh	; +
  1546 0000084A 2B                      		db  2Bh	; +
  1547 0000084B 2B                      		db  2Bh	; +
  1548 0000084C 2B                      		db  2Bh	; +
  1549 0000084D 2B                      		db  2Bh	; +
  1550 0000084E 2A                      		db  2Ah	; *
  1551 0000084F 2A                      		db  2Ah	; *
  1552 00000850 2A                      		db  2Ah	; *
  1553 00000851 2A                      		db  2Ah	; *
  1554 00000852 2A                      		db  2Ah	; *
  1555 00000853 2A                      		db  2Ah	; *
  1556 00000854 2A                      		db  2Ah	; *
  1557 00000855 2A                      		db  2Ah	; *
  1558 00000856 2A                      		db  2Ah	; *
  1559 00000857 29                      		db  29h	; )
  1560 00000858 29                      		db  29h	; )
  1561 00000859 29                      		db  29h	; )
  1562 0000085A 29                      		db  29h	; )
  1563 0000085B 29                      		db  29h	; )
  1564 0000085C 29                      		db  29h	; )
  1565 0000085D 29                      		db  29h	; )
  1566 0000085E 29                      		db  29h	; )
  1567 0000085F 29                      		db  29h	; )
  1568 00000860 28                      		db  28h	; (
  1569 00000861 28                      		db  28h	; (
  1570 00000862 28                      		db  28h	; (
  1571 00000863 28                      		db  28h	; (
  1572 00000864 28                      		db  28h	; (
  1573 00000865 28                      		db  28h	; (
  1574 00000866 28                      		db  28h	; (
  1575 00000867 28                      		db  28h	; (
  1576 00000868 28                      		db  28h	; (
  1577 00000869 27                      		db  27h	; '
  1578 0000086A 27                      		db  27h	; '
  1579 0000086B 27                      		db  27h	; '
  1580 0000086C 27                      		db  27h	; '
  1581 0000086D 27                      		db  27h	; '
  1582 0000086E 27                      		db  27h	; '
  1583 0000086F 27                      		db  27h	; '
  1584 00000870 27                      		db  27h	; '
  1585 00000871 27                      		db  27h	; '
  1586 00000872 26                      		db  26h	; &
  1587 00000873 26                      		db  26h	; &
  1588 00000874 26                      		db  26h	; &
  1589 00000875 26                      		db  26h	; &
  1590 00000876 26                      		db  26h	; &
  1591 00000877 26                      		db  26h	; &
  1592 00000878 26                      		db  26h	; &
  1593 00000879 26                      		db  26h	; &
  1594 0000087A 26                      		db  26h	; &
  1595 0000087B 25                      		db  25h	; %
  1596 0000087C 25                      		db  25h	; %
  1597 0000087D 25                      		db  25h	; %
  1598 0000087E 25                      		db  25h	; %
  1599 0000087F 25                      		db  25h	; %
  1600 00000880 25                      		db  25h	; %
  1601 00000881 25                      		db  25h	; %
  1602 00000882 25                      		db  25h	; %
  1603 00000883 25                      		db  25h	; %
  1604 00000884 24                      		db  24h	; $
  1605 00000885 24                      		db  24h	; $
  1606 00000886 24                      		db  24h	; $
  1607 00000887 24                      		db  24h	; $
  1608 00000888 24                      		db  24h	; $
  1609 00000889 24                      		db  24h	; $
  1610 0000088A 24                      		db  24h	; $
  1611 0000088B 24                      		db  24h	; $
  1612 0000088C 24                      		db  24h	; $
  1613 0000088D 23                      		db  23h	; #
  1614 0000088E 23                      		db  23h	; #
  1615 0000088F 23                      		db  23h	; #
  1616 00000890 23                      		db  23h	; #
  1617 00000891 23                      		db  23h	; #
  1618 00000892 23                      		db  23h	; #
  1619 00000893 23                      		db  23h	; #
  1620 00000894 23                      		db  23h	; #
  1621 00000895 23                      		db  23h	; #
  1622 00000896 22                      		db  22h	; "
  1623 00000897 22                      		db  22h	; "
  1624 00000898 22                      		db  22h	; "
  1625 00000899 22                      		db  22h	; "
  1626 0000089A 22                      		db  22h	; "
  1627 0000089B 22                      		db  22h	; "
  1628 0000089C 22                      		db  22h	; "
  1629 0000089D 22                      		db  22h	; "
  1630 0000089E 22                      		db  22h	; "
  1631 0000089F 21                      		db  21h	; !
  1632 000008A0 21                      		db  21h	; !
  1633 000008A1 21                      		db  21h	; !
  1634 000008A2 21                      		db  21h	; !
  1635 000008A3 21                      		db  21h	; !
  1636 000008A4 21                      		db  21h	; !
  1637 000008A5 21                      		db  21h	; !
  1638 000008A6 21                      		db  21h	; !
  1639 000008A7 21                      		db  21h	; !
  1640 000008A8 20                      		db  20h
  1641 000008A9 20                      		db  20h
  1642 000008AA 20                      		db  20h
  1643 000008AB 20                      		db  20h
  1644 000008AC 20                      		db  20h
  1645 000008AD 20                      		db  20h
  1646 000008AE 20                      		db  20h
  1647 000008AF 20                      		db  20h
  1648 000008B0 20                      		db  20h
  1649 000008B1 1F                      		db  1Fh
  1650 000008B2 1F                      		db  1Fh
  1651 000008B3 1F                      		db  1Fh
  1652 000008B4 1F                      		db  1Fh
  1653 000008B5 1F                      		db  1Fh
  1654 000008B6 1F                      		db  1Fh
  1655 000008B7 1F                      		db  1Fh
  1656 000008B8 1F                      		db  1Fh
  1657 000008B9 1F                      		db  1Fh
  1658 000008BA 1E                      		db  1Eh
  1659 000008BB 1E                      		db  1Eh
  1660 000008BC 1E                      		db  1Eh
  1661 000008BD 1E                      		db  1Eh
  1662 000008BE 1E                      		db  1Eh
  1663 000008BF 1E                      		db  1Eh
  1664 000008C0 1E                      		db  1Eh
  1665 000008C1 1E                      		db  1Eh
  1666 000008C2 1E                      		db  1Eh
  1667 000008C3 1D                      		db  1Dh
  1668 000008C4 1D                      		db  1Dh
  1669 000008C5 1D                      		db  1Dh
  1670 000008C6 1D                      		db  1Dh
  1671 000008C7 1D                      		db  1Dh
  1672 000008C8 1D                      		db  1Dh
  1673 000008C9 1D                      		db  1Dh
  1674 000008CA 1D                      		db  1Dh
  1675 000008CB 1D                      		db  1Dh
  1676 000008CC 1C                      		db  1Ch
  1677 000008CD 1C                      		db  1Ch
  1678 000008CE 1C                      		db  1Ch
  1679 000008CF 1C                      		db  1Ch
  1680 000008D0 1C                      		db  1Ch
  1681 000008D1 1C                      		db  1Ch
  1682 000008D2 1C                      		db  1Ch
  1683 000008D3 1C                      		db  1Ch
  1684 000008D4 1C                      		db  1Ch
  1685 000008D5 1B                      		db  1Bh
  1686 000008D6 1B                      		db  1Bh
  1687 000008D7 1B                      		db  1Bh
  1688 000008D8 1B                      		db  1Bh
  1689 000008D9 1B                      		db  1Bh
  1690 000008DA 1B                      		db  1Bh
  1691 000008DB 1B                      		db  1Bh
  1692 000008DC 1B                      		db  1Bh
  1693 000008DD 1B                      		db  1Bh
  1694 000008DE 1A                      		db  1Ah
  1695 000008DF 1A                      		db  1Ah
  1696 000008E0 1A                      		db  1Ah
  1697 000008E1 1A                      		db  1Ah
  1698 000008E2 1A                      		db  1Ah
  1699 000008E3 1A                      		db  1Ah
  1700 000008E4 1A                      		db  1Ah
  1701 000008E5 1A                      		db  1Ah
  1702 000008E6 1A                      		db  1Ah
  1703 000008E7 19                      		db  19h
  1704 000008E8 19                      		db  19h
  1705 000008E9 19                      		db  19h
  1706 000008EA 19                      		db  19h
  1707 000008EB 19                      		db  19h
  1708 000008EC 19                      		db  19h
  1709 000008ED 19                      		db  19h
  1710 000008EE 19                      		db  19h
  1711 000008EF 19                      		db  19h
  1712 000008F0 18                      		db  18h
  1713 000008F1 18                      		db  18h
  1714 000008F2 18                      		db  18h
  1715 000008F3 18                      		db  18h
  1716 000008F4 18                      		db  18h
  1717 000008F5 18                      		db  18h
  1718 000008F6 18                      		db  18h
  1719 000008F7 18                      		db  18h
  1720 000008F8 18                      		db  18h
  1721 000008F9 17                      		db  17h
  1722 000008FA 17                      		db  17h
  1723 000008FB 17                      		db  17h
  1724 000008FC 17                      		db  17h
  1725 000008FD 17                      		db  17h
  1726 000008FE 17                      		db  17h
  1727 000008FF 17                      		db  17h
  1728 00000900 17                      		db  17h
  1729 00000901 17                      		db  17h
  1730 00000902 16                      		db  16h
  1731 00000903 16                      		db  16h
  1732 00000904 16                      		db  16h
  1733 00000905 16                      		db  16h
  1734 00000906 16                      		db  16h
  1735 00000907 16                      		db  16h
  1736 00000908 16                      		db  16h
  1737 00000909 16                      		db  16h
  1738 0000090A 16                      		db  16h
  1739 0000090B 15                      		db  15h
  1740 0000090C 15                      		db  15h
  1741 0000090D 15                      		db  15h
  1742 0000090E 15                      		db  15h
  1743 0000090F 15                      		db  15h
  1744 00000910 15                      		db  15h
  1745 00000911 15                      		db  15h
  1746 00000912 15                      		db  15h
  1747 00000913 15                      		db  15h
  1748 00000914 14                      		db  14h
  1749 00000915 14                      		db  14h
  1750 00000916 14                      		db  14h
  1751 00000917 14                      		db  14h
  1752 00000918 14                      		db  14h
  1753 00000919 14                      		db  14h
  1754 0000091A 14                      		db  14h
  1755 0000091B 14                      		db  14h
  1756 0000091C 14                      		db  14h
  1757 0000091D 13                      		db  13h
  1758 0000091E 13                      		db  13h
  1759 0000091F 13                      		db  13h
  1760 00000920 13                      		db  13h
  1761 00000921 13                      		db  13h
  1762 00000922 13                      		db  13h
  1763 00000923 13                      		db  13h
  1764 00000924 13                      		db  13h
  1765 00000925 13                      		db  13h
  1766 00000926 12                      		db  12h
  1767 00000927 12                      		db  12h
  1768 00000928 12                      		db  12h
  1769 00000929 12                      		db  12h
  1770 0000092A 12                      		db  12h
  1771 0000092B 12                      		db  12h
  1772 0000092C 12                      		db  12h
  1773 0000092D 12                      		db  12h
  1774 0000092E 12                      		db  12h
  1775 0000092F 11                      		db  11h
  1776 00000930 11                      		db  11h
  1777 00000931 11                      		db  11h
  1778 00000932 11                      		db  11h
  1779 00000933 11                      		db  11h
  1780 00000934 11                      		db  11h
  1781 00000935 11                      		db  11h
  1782 00000936 11                      		db  11h
  1783 00000937 11                      		db  11h
  1784 00000938 10                      		db  10h
  1785 00000939 10                      		db  10h
  1786 0000093A 10                      		db  10h
  1787 0000093B 10                      		db  10h
  1788 0000093C 10                      		db  10h
  1789 0000093D 10                      		db  10h
  1790 0000093E 10                      		db  10h
  1791 0000093F 10                      		db  10h
  1792 00000940 10                      		db  10h
  1793 00000941 0F                      		db  0Fh
  1794 00000942 0F                      		db  0Fh
  1795 00000943 0F                      		db  0Fh
  1796 00000944 0F                      		db  0Fh
  1797 00000945 0F                      		db  0Fh
  1798 00000946 0F                      		db  0Fh
  1799 00000947 0F                      		db  0Fh
  1800 00000948 0F                      		db  0Fh
  1801 00000949 0F                      		db  0Fh
  1802 0000094A 0E                      		db  0Eh
  1803 0000094B 0E                      		db  0Eh
  1804 0000094C 0E                      		db  0Eh
  1805 0000094D 0E                      		db  0Eh
  1806 0000094E 0E                      		db  0Eh
  1807 0000094F 0E                      		db  0Eh
  1808 00000950 0E                      		db  0Eh
  1809 00000951 0E                      		db  0Eh
  1810 00000952 0E                      		db  0Eh
  1811 00000953 0D                      		db  0Dh
  1812 00000954 0D                      		db  0Dh
  1813 00000955 0D                      		db  0Dh
  1814 00000956 0D                      		db  0Dh
  1815 00000957 0D                      		db  0Dh
  1816 00000958 0D                      		db  0Dh
  1817 00000959 0D                      		db  0Dh
  1818 0000095A 0D                      		db  0Dh
  1819 0000095B 0D                      		db  0Dh
  1820 0000095C 0C                      		db  0Ch
  1821 0000095D 0C                      		db  0Ch
  1822 0000095E 0C                      		db  0Ch
  1823 0000095F 0C                      		db  0Ch
  1824 00000960 0C                      		db  0Ch
  1825 00000961 0C                      		db  0Ch
  1826 00000962 0C                      		db  0Ch
  1827 00000963 0C                      		db  0Ch
  1828 00000964 0C                      		db  0Ch
  1829 00000965 0B                      		db  0Bh
  1830 00000966 0B                      		db  0Bh
  1831 00000967 0B                      		db  0Bh
  1832 00000968 0B                      		db  0Bh
  1833 00000969 0B                      		db  0Bh
  1834 0000096A 0B                      		db  0Bh
  1835 0000096B 0B                      		db  0Bh
  1836 0000096C 0B                      		db  0Bh
  1837 0000096D 0B                      		db  0Bh
  1838 0000096E 0A                      		db  0Ah
  1839 0000096F 0A                      		db  0Ah
  1840 00000970 0A                      		db  0Ah
  1841 00000971 0A                      		db  0Ah
  1842 00000972 0A                      		db  0Ah
  1843 00000973 0A                      		db  0Ah
  1844 00000974 0A                      		db  0Ah
  1845 00000975 0A                      		db  0Ah
  1846 00000976 0A                      		db  0Ah
  1847 00000977 09                      		db    9
  1848 00000978 09                      		db    9
  1849 00000979 09                      		db    9
  1850 0000097A 09                      		db    9
  1851 0000097B 09                      		db    9
  1852 0000097C 09                      		db    9
  1853 0000097D 09                      		db    9
  1854 0000097E 09                      		db    9
  1855 0000097F 09                      		db    9
  1856 00000980 08                      		db    8
  1857 00000981 08                      		db    8
  1858 00000982 08                      		db    8
  1859 00000983 08                      		db    8
  1860 00000984 08                      		db    8
  1861 00000985 08                      		db    8
  1862 00000986 08                      		db    8
  1863 00000987 08                      		db    8
  1864 00000988 08                      		db    8
  1865 00000989 07                      		db    7
  1866 0000098A 07                      		db    7
  1867 0000098B 07                      		db    7
  1868 0000098C 07                      		db    7
  1869 0000098D 07                      		db    7
  1870 0000098E 07                      		db    7
  1871 0000098F 07                      		db    7
  1872 00000990 07                      		db    7
  1873 00000991 07                      		db    7
  1874 00000992 06                      		db    6
  1875 00000993 06                      		db    6
  1876 00000994 06                      		db    6
  1877 00000995 06                      		db    6
  1878 00000996 06                      		db    6
  1879 00000997 06                      		db    6
  1880 00000998 06                      		db    6
  1881 00000999 06                      		db    6
  1882 0000099A 06                      		db    6
  1883 0000099B 05                      		db    5
  1884 0000099C 05                      		db    5
  1885 0000099D 05                      		db    5
  1886 0000099E 05                      		db    5
  1887 0000099F 05                      		db    5
  1888 000009A0 05                      		db    5
  1889 000009A1 05                      		db    5
  1890 000009A2 05                      		db    5
  1891 000009A3 05                      		db    5
  1892 000009A4 04                      		db    4
  1893 000009A5 04                      		db    4
  1894 000009A6 04                      		db    4
  1895 000009A7 04                      		db    4
  1896 000009A8 04                      		db    4
  1897 000009A9 04                      		db    4
  1898 000009AA 04                      		db    4
  1899 000009AB 04                      		db    4
  1900 000009AC 04                      		db    4
  1901 000009AD 03                      		db    3
  1902 000009AE 03                      		db    3
  1903 000009AF 03                      		db    3
  1904 000009B0 03                      		db    3
  1905 000009B1 03                      		db    3
  1906 000009B2 03                      		db    3
  1907 000009B3 03                      		db    3
  1908 000009B4 03                      		db    3
  1909 000009B5 03                      		db    3
  1910 000009B6 02                      		db    2
  1911 000009B7 02                      		db    2
  1912 000009B8 02                      		db    2
  1913 000009B9 02                      		db    2
  1914 000009BA 02                      		db    2
  1915 000009BB 02                      		db    2
  1916 000009BC 02                      		db    2
  1917 000009BD 02                      		db    2
  1918 000009BE 02                      		db    2
  1919 000009BF 01                      		db    1
  1920 000009C0 01                      		db    1
  1921 000009C1 01                      		db    1
  1922 000009C2 01                      		db    1
  1923 000009C3 01                      		db    1
  1924 000009C4 01                      		db    1
  1925 000009C5 01                      		db    1
  1926 000009C6 01                      		db    1
  1927 000009C7 01                      		db    1
  1928 000009C8 0000                    word_913:	dw 0			; DATA XREF: sub_1DE+5w sub_1DE+5Er ...
  1929 000009CA 0000                    word_915:	dw 0			; DATA XREF: sub_1DE+Dw sub_1DE+18r ...
  1930 000009CC 0000                    word_917:	dw 0			; DATA XREF: sub_1DE+15w sub_1DE+23r ...
  1931 000009CE 0000                    word_919:	dw 0			; DATA XREF: sub_1DE+77w sub_1DE+98r ...
  1932 000009D0 0000                    word_91B:	dw 0			; DATA XREF: sub_1DE+31w sub_1DE+52r ...
  1933 000009D2 0000                    word_91D:	dw 0			; DATA XREF: sub_1DE+4Ew sub_1DE+58r ...
  1934 000009D4 0000                    word_91F:	dw 0			; DATA XREF: sub_16Br sub_16B+12w ...
  1935 000009D6 0000                    word_921:	dw 0			; DATA XREF: sub_16B+3r sub_16B+1Dw ...
  1936 000009D8 0000                    word_923:	dw 0			; DATA XREF: sub_16B+7r sub_16B+29w ...
  1937 000009DA 0000                    word_925:	dw 0			; DATA XREF: start+1Fw	sub_16B+Br
  1938 000009DC 0000                    word_927:	dw 0			; DATA XREF: start+25w	sub_16B+15r
  1939 000009DE 0000                    word_929:	dw 0			; DATA XREF: start+2Bw	sub_16B+21r
  1940 000009E0 0000                    word_92B:	dw 0			; DATA XREF: start+31w	sub_2C9r
  1941 000009E2 0000                    word_92D:	dw 0			; DATA XREF: start+37w	sub_2C9+19r
  1942 000009E4 0000                    word_92F:	dw 0			; DATA XREF: start+3Dw	sub_2C9+Dr ...
  1943 000009E6 0000                    word_931:	dw 0			; DATA XREF: sub_1B3+7w sub_1DE+26r ...
  1944 000009E8 0000                    word_933:	dw 0			; DATA XREF: sub_1B3+Aw sub_1DE+1Br ...
  1945 000009EA 0000                    word_935:	dw 0			; DATA XREF: sub_1B3+15w sub_1DE+6Cr ...
  1946 000009EC 0000                    word_937:	dw 0			; DATA XREF: sub_1B3+18w sub_1DE+61r ...
  1947 000009EE 0000                    word_939:	dw 0			; DATA XREF: sub_1B3+23w sub_1DE+B2r ...
  1948 000009F0 0000                    word_93B:	dw 0			; DATA XREF: sub_1B3+26w sub_1DE+A7r ...
  1949 000009F2 A000                    word_93D:	dw 0A0h			; DATA XREF: sub_2C9+13r
  1950 000009F4 6400                    word_93F:	dw 64h			; DATA XREF: sub_2C9+2Cr
  1951                                  _941h:
  1952                                  _end:
